Princes Square - Concept Serviced Apartments
Princes Square - Concept Serviced Apartments London apartment is located next to Royal Albert Hall, Olympia Exhibition Centre and Up at The O2.
16 km to Croydon. Serving british and european meals, The Prince Edward is about 5 minutes’ walk away.
The apartment comprises 10 rooms. The rooms are arranged with free Wi-Fi, flat-screen TV, a seating area, a work desk and a dining area. Guests can benefit from an en suite bathroom.
Kitchen facilities feature a microwave and a fridge.
The nearest metro station is 250 meters away.