Property Name: Urban Sea Atocha 113
Property Address: C/Atocha 113 Madrid, ,
Property Description: The hotel is located in the center of Madrid, near to the Atocha station. No restaurants avilable. This is a classic building. Small size lobby. Located in the Art Triangle is within 10 minutes? walk of the Reina Sofía, Prado and Thyssen-Bornemisza museums. Tea, coffee and biscuits are free at the lobby for the guests. Twins are only available for Superior room category.
Property Facts: Year of Last Renovation: N/A