One Leicester Street Hotel London Best available cheap hotel rates at Book your room now! cheap hotels London in United Kingdom

One Leicester Street Hotel London




This property is conveniently located in central London Leicester square right in the heart of central London . There are a total of 15 rooms on the premises. The Hotel enjoys an idyllic location in the heart of the city. The Hotel s proximity to the metro and bus stops will allow guests to explore the area.



    Total number of rooms : 15 NO Connecting rooms :


    City centre : :1 m Golf course : :0 km Nearest Bus / Metro Stop : :0 km

    Service Facilities

    24-hour reception Wi-fi NO Large pets allowed (over 5 kg) NO Small pets allowed (under 5 kg) NO Garage NO Car park NO Wheelchair-accessible Restaurant

    Meals Facilities

    Vegetarian meal Continental breakfast À la carte lunch À la carte dinner

    * Some services at an extra charge.

    One Leicester Street

    Near Hotels