Das 2-Sterne-Hotel Squirrel Hostel Chiang Mai liegt circa 4 Kilometer vom Tor von Tha Phae in Chiang Mai entfernt und bietet ein Einkaufszentrum. In den öffentlichen Bereichen wird den Gästen WLAN angeboten.
Das Hotel ist in ca. 15 Fahrminuten Entfernung vom Anusarn Markt gelegen. Zu den Sehenswürdigkeiten, die in 4,1 km Entfernung von der Pension sind, gehört der Tempel Wat Chiang Man. Der Huay Kaew Waterfall ist in einer Entfernung von 25 Gehminuten vom Squirrel, während der Bahnhof Chiang Mai etwa 10 Minuten Autofahrt von hier entfernt liegt.
Die Zimmer in der Unterkunft verfügen über einen Patio und einen Balkon sowie eine Klimaanlage für Ihren Komfort. Sie stellen eine begehbare Dusche und eine getrennte Toilette zur Verfügung. Neben einer begehbaren Dusche und einer getrennten Toilette umfassen die Annehmlichkeiten der Bäder auch einen Haartrockner und Badelaken.
Im Hotel Squirrel Hostel kann man ein englisches Frühstück genießen. Unter anderem sind leckere Getränke in der Lounge- Bar erhältlich. In unmittelbarer Nähe vom Hotel gelegen, serviert das Restaurant Black Pepper thailändische Gerichte.