Wygodny Zedwell Capsule Hotel Leicester Square Londyn jest ulokowany w dzielnicy Soho, jedynie 1 km od takich rodzinnych miejsc jak Londyńskie Akwarium Sea Life. Wygodny hotel zapewnia również gościom Wi-Fi na terenie całego obiektu.
Muzeum Brytyjskie leży około 15 min spacerem od hotelu, a Londyńskie ZOO znajduje się w około 3 km. Zabytki w okolicy to między innymi Pałac Buckingham, położony w odległości 25-minutowego spaceru. Zedwell Capsule Hotel Leicester Square jest usytuowany kilka kroków od takich atrakcji jak Plac Trafalgar Square czy Plac Piccadilly Circus. Obiekt noclegowy leży nie więcej niż 150 m od stacji metra Leicester Square, oraz 2 km od dworca kolejowego Euston.
Są one wyposażone we wspólną łazienkę.
Restauracja Rainforest Cafe jest idealna do spróbowania dań kuchni amerykańskiej i znajduje się w odległości 5-minutowego spaceru stąd.