Das The Whitehouse liegt an der Route 62 in Barrydale und verfügt über einen Salzwasserpool im Freien und eine Terrasse. Die Privatparkplätze an der Unterkunft stehen Ihnen kostenfrei zur Verfügung.
Jedes Zimmer ist mit einem Kühlschrank sowie mit Tee- und Kaffeezubehör ausgestattet. Jede Unterkunft verfügt über ein Bad mit Dusche und/oder Badewanne. Einige Zimmer bieten einen Sitzbereich. Einige Zimmer bieten Berg- oder Gartenblick.