Marina Rooms

4.2
(9 reviews)
Calle Carretas 27 2 Izquerda, 28012 Madrid Spain
+34 650 48 27 19
Limited Service Property
Hotel
Marina Rooms | Madrid | Spain | TripAligner