L'hotel Arrowhead Pine Rose Cabins Twin Peaks si trova a Twin Peaks, a una distanza di 4 km dal Villaggio di Lake Arrowhead, e offre una piscina privata. Situata a circa 10 minuti in macchina dal Lake Gregory Regional Park, questo villaggio turistico dispone di 17 camere con vista sulle montagne.
Per raggiungere il centro di Twin Peaks ci vogliono 5 minuti di cammino. La Rim of the World Highway è a una distanza di 3 km dall'hotel Arrowhead Pine Rose Cabins Twin Peaks. L’hotel si trova abbastanza vicino alla fermata dell'autobus Highway 189 & Grandview Drive.
Con un patio e un salottino, le camere dell'alloggio forniscono una TV a schermo piatto con canali satellitari. Gli ospiti possono usufruire di un impianto di climatizzazione, nonché di servizi per la preparazione di tè/caffè. I bagni, equipaggiati con un bagno con WC separato e una doccia, forniscono anche asciugacapelli e asciugamani.