The modern Griffin House Hotel lies in a central area of London.
The hotel is placed 10 minutes' walk from Animals in War Memorial, Puppet Theatre Barge and Selfridges. Griffin House Hotel is within about 30 minutes' walk of the center of London.
Guests may find Royal Albert Hall within 1.8 km and Royal Opera House within 2.9 km of the property.
Set within a 5-minute walk from Marble Arch underground station. London City airport can be reached within 15 minutes' drive.
The hotel offers 16 individual rooms appointed with complimentary wireless internet, ironing facilities, a minibar, TV with satellite channels and a laptop-size safe. The rooms look on to the city. They also feature en suite bathrooms fitted with a shower, bath sheets and a hairdryer.
Eat & Drink
Guests can wine and dine at Iran Restaurant and Salt whisky bar and dining room, located in the neighborhood.
The facilities as a storage room and a safety deposit box are offered for guests.
Wireless internet is available in the entire hotel for free.
No parking available.