Four Stars is a 3-star traditional hotel providing a cozy accommodation only minutes away from The London Eye, Up at The O2 and British Museum.
The property is ideally situated next to Edgware Road subway station. It is set 4 km from the center of London renowned for Kensington Gardens, Hyde Park and Madame Tussauds London.
It lies only 550 meters away from Marylebone train station. A few minutes' drive from London City airport.
Four Stars provides 30 guestrooms appointed with TV and direct dial phone for a pleasant stay in London.
Eat & Drink
Breakfast is offered in the restaurant every morning.