Four Stars Hotel is rated 2 stars and is placed about 1.8 km from Oxford Street.
Hyde Park is located 1100 meters from the hotel. It is about 4 km away from the center of London.
The hotel boasts close proximity to restaurants and bars.
This hotel is only 150 meters from Edgware Road underground station. 20 km to London City airport.
The property offers 26 guestrooms appointed with climate control, TV and direct dial telephone.
Eat & Drink
There is a dining room for guests to enjoy their meal. Guests can eat at Satay House and Minako at the Met Restaurant and Bar, situated within a 5-minute walk of the venue.