The Principal Madrid Hotel
Madrid, Spain
Offer ID: H10483
Toggle navigation
Overview
Accommodations
Facilities & Services
Dining
Maps
Destination Guide