Princes Square Serviced Apartments
The excellent Princes Square Serviced is an apartment in a leisure area of London.
Royal Albert Hall is located 1.7 km from the property and Up at The O2 is just about 13.8 km away. Serving british and japanese meals, The Prince Edward is about 5 minutes’ walk away.
The apartment provides rooms featuring free Wi-Fi, heating, a microwave and a refrigerator.
Kensington, Notting Hill Gate Station M N (W-bound) bus stop is 250 meters away, and Queensway underground station lies within a 5-minute walking distance.