Back to list
The Observatory - Hotel Puerta América 5*
Fabulous 9.2 (108 reviews)
Approx. €55
Location
Avenida de America, 41
28028 Madrid
See on the map