Boasting a garden and a shared lounge, Tavistock House is situated in Luton, 600 metres from University of Bedfordshire. The property is close to several noted attractions, around 700 metres from Luton Borough Council and around 800 metres from Luton Central Library. The property is 4.4 km from Luton and Dunstable Hospital.
At the guest house, all rooms are fitted with a desk. Rooms are complete with a shared bathroom, while some rooms at Tavistock House also provide guests with a seating area. All rooms will provide guests with a toaster.
The nearest airport is London Luton Airport, 3 km from the accommodation.