Oh Madrid Mayor Square
Madrid
Check in
2:00 PM
Check out
11:00 AM
A stay at Oh Madrid Mayor Square places you in the heart of Madrid, steps from San Miguel Market and Plaza de España - Princesa. This hotel is 0.1 mi (0.2 km) from Plaza Mayor and 0.3 mi (0.5 km) from Royal Palace of Madrid.
Make yourself at home in one of the air-conditioned rooms featuring kitchens with full-sized refrigerators/freezers and stovetops. Wired and wireless internet access is complimentary, while 32-inch flat-screen televisions with satellite programming provide entertainment. Conveniences include desks and microwaves, and housekeeping is provided once per stay.
Property Details
Location
Calle Conde de Miranda, 1, Madrid, 28005, Spain