LAST SEARCHES
LAST VIEWS
Spain
Terrace located on the 12th floor of the hotel with privileged views of the city and the Madrid mountains. It features a swimming pool and restaurant and bar service. It is the perfect place to end the day with a cocktail while enjoying the city at sunset.