Description


Citadines Trafalgar Square London is known for its modern, self catering and luxurious accommodation located in central London. The hotel lies only 150 meters away from Trafalgar Square while just 2 minutes walk away from the Embankment Underground Station, giving tourists and guests, easy access to the city centre. The comfy studios and apartments provided by the hotel are air conditioned, have satellite TV and a contemporary sound system. In addition, these are equipped with elegant decor, seating areas, work desks and private bathrooms. Citadines apartments also feature compact mini kitchens with refrigerator, microwave and tea/ coffee making facilities. There is a vast breakfast lounge and 24/7 front desk. The hotel itself is quite modern with some classic detailing and furnishings. Combining these features together, makes a comfortable and relaxing stay for all.

The Citadines Trafalgar Square London hotel is less than a mile away from London’s some of best sights, including the London Eye, Big Ben and the Houses of Parliament are only a 10 minutes’ walk away. Even the National Gallery is only a 2 minutes’ walk away. The hotel is a great destination for the tourists who want easy and convenient access to London’s best landmarks.

BOOK THIS HOTEL

Photos

Visited 188 times, 1 Visits today

Add a Review

Rate this by clicking a star below:

Related Listings

The Nadler Soho

+44 (0)20 3697 3697

10 Carlisle Street, London W1D 3BR, United Kingdom

Open All Year Round

If you are looking for an affordable, luxurious and boutique style hotel, the Nadler Soho would be the perfect choice. Read more…

Thistle Trafalgar Square

+44 (0)845 305 8336

St Vincent House, 30 Orange St, London WC2H 7HH, United Kingdom

Open All Year Round

The Thistle Trafalgar Square hotel is located on a calm street right in the centre of the London’s West End and has become a favourite amongst tourists. Read more…

The Trafalgar Hotel

+44 (0)20 7870 2900

2 Spring Gardens, London SW1A 2TS, United Kingdom

Open All Year Round

The Trafalgar Hotel is a boutique style hotel located in the heart of London’s West End, close to Big Ben, the London Eye, Westminster Abbey and the… Read more…