Acorn Of London - Gower stands 1500 meters away from Trafalgar Square .
Bloomsbury is approximately 2.4 km from the hotel. Guests will find London city center within a 20-minute walk from the property.
Rooms at Acorn Of London - Gower feature such modern comforts as a microwave, a refrigerator, a kitchen and a work desk.
Guests can dine at Chettinad Restaurant and Ikkyu, about 250 meters away from the property.
A 10-minute walk from Euston train station.