Feel Like a King: 12 Castles You Can Sleep In

Castel d’Emporda, La Bisbal (Spain)

Emporda Castle

ADVERTISEMENT

Hotel Castell Emporda

Castle-hotel on the Costa Brava, with 57 rooms combining all the magic of an ancient castle with modern design and modernity.

Leave a Reply

Your email address will not be published.