The Hotel Principal is a recently renovated hotel, located in the centre of the city of Barcelona, 150 meters from...
Error: Contact form not found.