Hyde Park Talbot Square
Hyde Park Talbot Square apartment is a fine accommodation to stay in London.
Hyde Park is 15 km of the property, while National Gallery is around 3.3 km away. Serving a wide range of dishes, Mimos Cafe Bar and San Marco Ristorante can be reached within 5 minutes’ walk.
Rooms are complete with free Wi-Fi, television with satellite channels, a fridge, an iron with ironing board and a separate toilet. A bathroom with a bathtub and a shower is also provided.
The apartment comes with a microwave, an electric kettle, a dishwasher, a toaster and a stove available in a kitchenette.
A 5-minute stroll takes guests to Edgware Road subway station.