Near Puerta del Sol With a stay at 11Th Principe by Splendom Suites you'll be centrally located in Madrid within a 5-minute walk of Puerta del Sol and Plaza de Santa Ana This aparthotel is 03 mi 05 km from Gran Via Street and 04 mi 06 km from Thysse . . .