City Marque Leicester Square Serviced Apartments
City Marque Leicester Square Hotel apartment is a fine accommodation to stay in London. The building was renovated in 2010. Guests can take advantage of bank service and ironing service.
Located in Hammersmith and Fulham district, the property lies near Leicester Square subway station and a 5-minute walk of Shaftesbury Avenue. London city center is 1 km away. The Ivy serving Indian specialties is located close by.
The property offers rooms with free Wi-Fi, flat-screen television and a refrigerator. There is a private bathroom.
The apartment features a kitchenette for self-catering.
20 minutes' drive from London City airport and 15 minutes' walk to Waterloo train station.