Apartment 123 London is located a 25-minute stroll from Kensington Palace and 3.1 km from St James's Park.
In-room comforts feature ironing facilities, along with a television for a more enjoyable stay. Apartment 123 is also furnished with a sofa set and a work desk. Such bathroom facilities as a walk-in shower and a separate toilet are provided for guests. Additionally, you'll find hairdryers and bath sheets.
This apartment have a microwave oven, a refrigerator, and kitchenware. Self-catering facilities also include tea and coffee making equipment. Serving Mediterranean dishes, Ahl Cairo is a 5-minute walk away.
Royal Albert Hall can be reached by car in a few minutes, while Church Street is right by this apartment. The city centre is just 4 km away and London City airport is 20 km from the property. Edgware Road underground station is a 5-minute walk away, offering access to London popular areas.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please