Rio by Wynwood House
Madrid Madrid
Check in
3:00 PM
Check out
11:00 AM
Experience extraordinary comfort and unparalleled hospitality from the moment you arrive at Rio by Wynwood House, steps from Gran Via and 12 minutes by foot from Plaza Mayor. This aparthotel is 20 minutes walk to Puerta del Sol and 15 minutes walk to Royal Palace of Madrid.
Make yourself at home in one of the 9 air-conditioned rooms featuring kitchens with refrigerators and ovens. Rooms have private balconies. 40-inch Smart televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include microwaves, and irons/ironing boards can be requested.
Property Details
Location
C. del Río 3, Madrid, Madrid 28013, Spain