Address:
ABADA 7, Madrid, Spain, 28013
Description: The hotel is located in the city centre of Madrid. It is located at 100 meters from La Puerta del Sol, in the commercial and entertainment area, just a few steps to Preciados and Gran Via streets. The hotel has 62 rooms in 6 floors.
|
|