The hotel is situated in a prime location, within walking distance of Madrid's main street, the Gran Via. Rooms are clean and modern and well equipped. The hotel also has its own bar and restaurant in which guests can relax.
The hotel is located in a small, quiet square in the very centre of Madrid, close to Puerta del Sol, the Royal Palace, Plaza Mayor, Teatro Real, and the main shopping areas, restaurants, cinemas and theatres.
Customer review digest, click to view whole review ...