Name: 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.
Date: Oct 18, 2013
Current Rating: 0
Number of Reviews/Comments: 0
Category: Other Interesting Websites > Recreation > Travel and Tourism