Search For A Holiday
Search millions of deals to

Find Your Holiday

Del Mar

Hotel Overview

72 rooms with ensuite bathroom, hairdryer, central heating, air conditioning, telephone, Internet access, safe and satellite TV. Facilities include lounge and breakfast. Pets allowed.

Plaza Palacio, 19
Barcelona
Barcelona

08003
Spain

Please note: Map shows the rough area of the hotel and may not be 100% accurate.