|
|
The hotel is located right in the heart of Madrid, just five minutes from Atocha railway station and tourist areas. Rooms are modern and feature facilities such as CD player, satellite TV and direct dial telephone. Guests benefit from a restaurant, bar and morning coffee service, as well as a small meeting room for up to 10 people.
|