Das Westworld Country Inn Hubbard ist mit 3 Sternen ausgezeichnet und bietet 18 Zimmer an.
Das Zentrum von Hubbard kann man fußläufig in 10 Minuten vom Gasthof aus erreichen. Arlington ist 75 Minuten Autofahrt entfernt.
Viele klimatisierte Zimmer des Hotels bieten einen Flachbild-TV sowie eine Kaffeemaschine. Die meisten Zimmer von der Unterkunft verfügen über eine getrennte Toilette, eine Badewanne und eine Dusche. Zu den weiteren Annehmlichkeiten gehören auch ein Haartrockner und Badelaken.