Offering a restaurant, the 4-star smoke-free Victory House Leicester Square London hotel lies in Cricklewood which spans the boundaries of three London boroughs: Barnet to the east, Brent to the west and Camden to the south-east, merely 1.9 km from Buckingham Palace and nearly a 5-minute walk from Queen's West End Theatre. Nestled just near the Trafalgar Square art museum "National Gallery", the contemporary hotel features 2 restaurants serving vegetarian, Italian, and international cuisine.
The hotel is ideally located near the entertainment district of London, about 400 metres from the buzzing Theatre-district Piccadilly Circus Square. Natural attractions in the area include Green Park London, within 20 minutes' walk of the Victory London, and a beach is approximately 1 km away. Guests might as well visit Whitehall Garden, which is 850 metres away. Tate Modern is 25 minutes' walk away, and Leicester Square underground station is only a few steps from the property. The Victory is located in London, 2.7 km from Marylebone train station.
For your comfort, the air-conditioned rooms come with an air conditioner. They are furnished with a carpeted floor, and modern amenities like complimentary wireless internet and a flat-screen TV with satellite channels. The view of the city and the soft furniture are provided there. Some bathrooms have a walk-in shower, along with bath sheets.
Victory House Leicester Square hotel serves a buffet breakfast in the morning. There are Italian dishes in the menu of Victory House Wine restaurant at this London hotel. You can visit a restaurant situated close by and taste Italian cuisine.