Guilford Hotel - London

Rooms
14
Location
London - Bloomsbury
Overview
The Guilford Hotel, London is located in the city centre, around 10 minutes walk from Russell Square Underground Station and within walking distance from the shopping area of Oxford Street, and London’s famous tourist places such as the British Museum, Big Ben and Buckingham Palace. The plain, sparse room Guilford Hotel is suitable for those seeking, budget, unfussy accommodation.
Standard facilities:
Standard Room:
Standard Rooms are fitted with a double bed or 2 single beds. Bathrooms consist of a small plastic cubicle in the corner of the room which contains a shower and toilet.
Hotel
Star
Location
other spellings: giulford hotle, hotell, otle