HOTEL MIRAMAR BARCELONA

BARCELONA, SPAIN

Category: Luxury Hotel

Description: Refurbishment of Historical Building