Jorge Juan 92Apartment
92 Calle de Jorge Juan, Salamanca, 28009 Madrid, Spain
Located in Madrid, 3.1 km from Thyssen-Bornemisza Museum, Jorge Juan 92 provides air-conditioned rooms with free Wi-Fi and express check-in and check-out. It is set 3.5 km from Gran Via Metro Station and features a lift.