Czterogwiazdkowy obiekt B&B Torwood House mieści się w zmodernizowanym wiktoriańskim budynku i usytuowany jest 5 minut spacerem od plaży w mieście Penzance i 4,8 km od wyspy St Michael's Mount. Obiekt oferuje zamykaną przechowalnię rowerów, bezpłatne WiFi i bezpłatny parking przy ulicy.
Każdy pokój w obiekcie Torwood dysponuje łazienką i jest indywidualnie utrzymany w jasnych kolorach. Pokoje są wyposażone w telewizor z płaskim ekranem, odtwarzacz DVD, bezpłatny zestaw kosmetyków oraz zestaw do parzenia kawy i herbaty.
Obiekt usytuowany jest 10 minut spacerem od centrum miasta. W mieście działa wiele pubów i restauracji serwujących owoce morza prosto z portu. Codziennie rano obiekt Torwood oferuje śniadanie kontynentalne i na ciepło.
Słynny amfiteatr Minack, usytuowany na klifie, jest oddalony od obiektu o niecałe 13 km, a przylądek Land’s End – o zaledwie 20 minut jazdy. Z oddalonego o 20 minut spacerem dworca kolejowego w Penzance kursują pociągi do miejscowości Truro i jeszcze dalej. W obiekcie Torwood House znajduje się wypożyczalnia rowerów.