Centrally located, 3 minutes’ walk from the famous Puerta del Sol Square and less than 400 metres from Gran Via Avenue, Aparthotel Principe 11 offers a 24-hour reception. Read more
Centrally located, 3 minutes’ walk from the famous Puerta del Sol Square and less than 400 metres from Gran Via Avenue, Aparthotel Principe 11 offers a 24-hour reception.
Number of Rooms: 36