The 8-room Villa Rooms Madrid lies only 350 metres from the Garden of the Prince of Anglona and approximately a 5-minute stroll from Opera tube station. Guests can use Wi-Fi for either business or leisure reasons.
At the accommodation, guests will enjoy the convenience of towels in the bathroom.
The nearest bus stop Plaza de la Villa is only steps away from the homestay.
The Plaza de Cibeles is just 1.7 km away, while Sobrino de Botin Spanish Restaurant is just moments from the apartment. Villa Rooms is also located merely 6 minutes on foot from the Royal Palace of Madrid.