London Centre Apartments 4*
Guests can opt to stay in London Centre apartment when visiting London. Guests will benefit from 24-hour front desk, laundry and ironing service.
A 30-minute walk will take guests to The Place. A college and a tower are a few steps away. Fifteen Restaurant offers British and German meals and lies within 100 meters of the property.
The apartment provides rooms featuring free Wi-Fi, TV, a microwave, a refrigerator and a sitting area. A private bathroom is at guests' disposal.
A kitchen is provided.
10 minutes' walk to Old Street train station.
- Non-smoking property
- Free Wi-Fi
- 24-hour reception
- Luggage storage