London Architecture
Arran House Hotel
Formerly known as 47-48 Gower Street
Address
77-79 Gower Street
London, England WC1
Basic Information
Type Hotel
Neighborhood: Bloomsbury