Leicester Square 1st Floor Studio
PriceCheck live prices
Check availability →- Class
- 3-star hotel
- Address
- Irving St, London, England, WC2H 7AUShow on map
- Check-in / out
- 15:00 / 10:00
Leicester Square 1st Floor Studio is a 3-star hotel in London. It's set on Irving St, London, England, WC2H 7AU.
Experience the vibrant energy of London right from your doorstep at our centrally located apartment, just steps away from the iconic Leicester Square.
Comfortable Living
Unwind in a cozy space featuring a well-equipped kitchenette complete with an oven and stovetop. Enjoy your favorite shows on a Smart TV while you take advantage of the comfortable sitting area.
Convenient Amenities
Amenities
- Smoke-free property
- Housekeeping on request
- Casino nearby
- Hardwood flooring in public areas
- Wheelchair accessible