Griffin House Hotel

10 Connaught Street, London, W2 2AH

Location: Marble Arch
Prices start from: £37.29
Type: Hotel
Review Score: 3.4 / 5
Check-in: 14:00
Check-out: 11:00

Griffin House Hotel

Griffin House Hotel combines traditional comfort with contemporary services and facilities. Located in the heart of Central London, this two star hotel in London is close to public transport links and within walking distance of many famous attractions.