Name: Mercer Barcelona
5 Star Hotel Barcelona
Description: Mercer Barcelona, luxury hotel located in the historic center of Barcelona with spacious 5 star rooms with great detail and a full range of services for maximum customer satisfaction.
Category: Other Interesting Websites > Recreation > Travel
Date: Oct 18, 2013
Number of Reviews/Comments: 0