Chic London Hotels Leicester Square nabízí komfortní ubytování ve městě Londýn, a obsahuje Wi-Fi v celé budově po celém ubytování. Ubytování se nachází ve městě Londýn, 5 minut chůze od stanice metra Leicester Square.
Muzeum vědy v Londýně je 3 km od Chic London Hotels Leicester Square, zatímco Buckinghamský palác je 1 km od ubytování. Toto komfortní místo je pár kroků od The Duke of York's Theatre a 1 km od centra města Londýn.
Ubytovací zařízení má 12 pokojů s výhledem na město, osobní sejf, vícekanálovou televizi a zvukotěsná okna. V každém pokoji je také samostatná toaleta a sprcha.
Hosté si mohou užít americkou kuchyni kuchyni v restauraci Rainforest Cafe, která je vzdálena zhruba 500 metrů.