High-rise hotel offering modest contemporary rooms with free Wi-Fi, plus a Mediterranean restaurant. Set 1.3 km from Puerta de Toledo metro station, this high-rise, riverside hotel is also 2.5 km from the Royal Palace of Madrid and 2.6 km from bustling Plaza Mayor square. The modern rooms feature free Wi-Fi, satellite TV, minibars and coffeemakers. Upgraded rooms include balconies with river views, and suites add separate living areas. The hotel serves buffet breakfast. Other amenities include an airy Spanish and Mediterranean restaurant, a relaxed bar with outside seating, and a cafe. There’s also a fitness room, and massages are available.
No reviews yet. Be the first to share your experience!
Log in to write a review.