Situato a Weymouth, a 400 m dalla Weymouth Central Beach e a 1,3 km dal porto, il Penn House Hotel offre la vista sul mare e la connessione WiFi gratuita.
Ogni mattina vi attende una colazione completa all'inglese/irlandese.
Il Penn House Hotel dista 1,1 km dal porto turistico di Weymouth e 2,7 km dal Castello di Sandsfoot. L'Aeroporto più vicino è quello di Bournemouth, a 47 km.