40.41445 ­-3.70421
Go to map view
28012 Madrid, Spain , Atocha 12
A breakfast service can be arranged on request for an additional fee.These stylish apartments have a superbly central location in Madrid between Puerta del sol and the main plaza. Enjoy spacious rooms with attractive design and free Wi-Fi. Enjoy your holiday at your own pace in the Puerta del Sol´s smart apartments which boast eye-catching interior design. R... More from Amoma

Get Rates

Show Madrid Puerta Del Sol Apartments at top of the results.

Get Flight + Hotel