Griffin House Hotel, London

10 Connaught StreetMarylebone, LondonW2 2AH, United Kingdom