Princes Square Serviced Apartments
Perfectly located by Queensway underground station, Princes Square Serviced apartment features an elevator, a safety deposit box and a meeting room. There are a luggage storage and parking provided onsite.
This excellent property is set 2 km from Imperial College London. London city center is 5 km away. Serving a wide range of dishes, The Prince Edward and Inaho can be reached within 5 minutes’ walk.
The property offers rooms with complimentary Wi-Fi, heating and an iron with ironing board.
Guests can make use of a microwave and a full-sized refrigerator.
20 km to London City airport.