• (800) 578-0256
Property #3640
Leicester Square Apartments
Central London, London
Floorplans: 1 Bedroom / 1 Bathroom

Situated in the very heart of central London, the Leicester Square Serviced Apartments offer everything you need for your business and extended stay needs.Located only metres away from Leicester Square tube station, you're just a short journey away from everything London has to offer. Inside, the apartments have been finished to a modern standard with contemporary decor, which is in keeping with the building's character and charm. You are sure to enjoy relaxing on the comfortable furnishings and the flexibility of self catering in the well equipped kitchen areas. 

Property Amenities

  • Common Area WiFi
  • Daily Housekeeping
  • Near Bus Line
  • Near Subway Station

Unit Amenities

There are no floor plan images available for this property

Smoking Policy
ALL OF OUR APARTMENTS ARE NON-SMOKING APARTMENTS. IF YOU CHOOSE NOT TO COMPLY, YOU WILL BE CHARGED FOR REMEDIATING ANY DAMAGE DUE TO SMOKING INSIDE THE UNIT.

You May Also Like

Property 9176
West End,
Floorplans: Studio / 1 Bathroom, 1 Bedroom / 1 Bathroom
Property 9111
Floorplans: Studio / 1 Bathroom, 1 Bedroom / 1 Bathroom
Property 3756
London
Floorplans: 1 Bedroom / 1 Bathroom, 2 Bedroom / 2 Bathroom