Grenville House Hotel, London Overview

Grenville House Hotel, London Details

Grenville House Hotel, London Hotel Details

Grenville House Hotel London is nestled in the heart of central London. All London’s famous attractions are located within an easy walk from the hotel, such as the British museum, the Houses of Parliament, Big Ben, Buckingham Palace and the famous Oxford Street.

The Grenville House Hotel in London offers a warm and friendly atmosphere in a central and convenient location, ideal for those wishing to gain the maximum experience from London. Whether you are travelling for business or leisure, this charming hotel is suitable for you.

The 13 guestrooms at the Grenville House Hotel London are nicely decorated with functional and comfortable furnishings.  All feature an en-suite bathroom with shower and toilet and are equipped with cable TV, hair-dryer and direct dial telephone.