A Beautifully presented B&B featuring free WiFi throughout the property. The Star Hotel offers accommodation in London.
Rooms are equipped with a flat-screen TV with cable channels and DVD player. You will find a kettle in the room.
Rooms are fitted with an en-suite bathroom. For your comfort