Offering free WiFi, Four Stars Hotel is located in London. The property is set 1.1 km from Hyde Park. The property offers a shared lounge. All rooms in the hotel are fitted with a TV. The private bathroom is equipped with a shower and free toiletries. The reception can offer helpful tips for getting Read more
Offering free WiFi, Four Stars Hotel is located in London. The property is set 1.1 km from Hyde Park. The property offers a shared lounge. All rooms in the hotel are fitted with a TV. The private bathroom is equipped with a shower and free toiletries. The reception can offer helpful tips for getting around the area. Lord's Cricket Ground is 1.3 km from Four Stars Hotel, while The Serpentine is 1.4 km away. The nearest airport is London City Airport, 15 km from the property.
Number of Rooms: 30