Madrid, Spain - December 3, 2016: Room Mate Oscar, A Stylish Hotel Located In Central Madrid, Between Gran Via And The Chueca District. Stock Photo, Picture And Royalty Free Image. Image 128536217.
Room Mate Oscar from $91. Madrid Hotel Deals & Reviews - KAYAK
HOTEL ROOM MATE ALICIA MADRID 3* (Spain) - from US$ 117 | BOOKED