Arran House Hotel

The Arran House Hotel is located in the vibrant Bloomsbury area of London, specifically on Gower Street. Bloomsbury is known for its intellectual and cultural history, being home to the British Museum and the University of London. The area is well-connected with public transport links, including nearby Russell Square and Goodge Street stations, making it an ideal base for exploring London's attractions, universities, and literary landmarks. The hotel provides a comfortable and affordable stay in the heart of one of London's most historic and dynamic districts.
Facilities
- Wi-Fi