8.7
Guest Rated on
+ 99 photos

Montcalm Piccadilly Townhouse, London West End Hotel

65-73 Shaftesbury Avenue
Check-in:
Check-out:
guests
2 guests

Adults:

2

Children:

0

Ages of children:

Book with us! Up to 10% less than on other booking sites.

Check-in & Check-out

Apr 21 Apr 22
Type: Hotel
Check-in: 15:00-23:59
Check-out: 11:00

Overview

The user's choice
For families
24-hour check-in
Accessible hotel
24-hour security

Located approximately 1 mile from Westminster Abbey, Montcalm Piccadilly Townhouse, London West End Hotel is only 6 minutes by foot from National Portrait Gallery. Wi-Fi is available in all rooms, so that you can stay connected.

The Angus Steakhouse is close to the hotel.

Located 0.2 miles from Piccadilly Circus, this 5-star hotel is also just around the corner from entertainment venues like the West End Lyric Theatre. Houses of Parliament is a popular place to visit, located around 20 minutes' stroll from the London hotel.

No matter the religion, travelers prefer to visit St Paul's Cathedral, a popular place of worship located 1.4 miles from the London property.

Leicester Square subway station is about 700 feet from Montcalm Piccadilly Townhouse, London West End Hotel, which is 17 minutes by foot from The Courtauld Gallery.

There is a fitness center at the romantic Montcalm Piccadilly Townhouse, London West End.

Read more Show less

Amenities

Amenities

  • Flat-screen TV
  • Direct dial telephone
  • AM/FM alarm clock

Rooms

  • Wi-Fi in rooms
  • Air conditioning
  • Heating
  • Mini-bar
  • Soundproofed rooms
  • Sitting area
  • Tea and coffee facilities
  • Ironing facilities
  • Rollaway beds

Dining facilities

  • Snack bar
  • Electric kettle

Services

  • Housekeeping
  • Laundry
  • Dry cleaning

Ways to relax

  • Fitness center

Kid-friendly activities

  • Cribs

Location

Where to Stay in London

Shangri-La The Shard, London Shangri-La The Shard, London Shangri-La The Shard, London
From £ 562 per night
Shangri-La The Shard, London
31 St Thomas Street
9.1
(1715 Reviews)
One Aldwych Hotel London One Aldwych Hotel London One Aldwych Hotel London
From £ 650 per night
One Aldwych Hotel London
1 Aldwych
9.4
(398 Reviews)
The Emory, Maybourne London The Emory, Maybourne London The Emory, Maybourne London
From £ 938 per night
The Emory, Maybourne London
Old Barrack Yard
9.6
(36 Reviews)