6 AV.MADRID, PLAYA DEL INGLES, ES
928770316
928770318
Renovated in 2006, the apartment hotel features 24 apartments spread over 3 floors. Guests are provided with a 24-hour check-out service and a currency exchange.