Modern Studio In Central London
Guests can opt to stay in Modern Studio In Central London apartment when visiting London.
Major London sights, such as Lord's Cricket Ground and Hyde Park are located nearby. Serving a wide range of dishes, Garfunkel's and Satay House are about 50 meters from the property.
Rooms are complete with complimentary wireless internet, cable TV with on-demand movies, pay television, a trouser press and hi-fi.
A full kitchen is provided.
This apartment is 150 meters from Edgware Road underground station.