Das Hotel The Astra Chiang Mai Family Room bietet 256 Zimmer und liegt in ungefähr 5 Gehminuten Entfernung vom Wat Sri Dornchai. Das Aparthotel mit einem Infinity-Pool befindet sich in unmittelbarer Nähe zum Art in Paradise Chiang Mai im Stadtteil Chang Khlan.
Das Hotel ist 2 Kilometer vom Wat Lok Mo Li sowie nur 1 km vom Tor von Tha Phae entfernt. Das Astra Chiang Mai Family Room befindet sich in Chiang Mai, in 20 Fußminuten Entfernung vom Bahnhof Chiang Mai. Die Unterkunft liegt nicht weit entfernt vom Wat Chedi Luang.
Neben einem Balkon und einem Ankleidebereich sind die Zimmer im Hotel mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Das Badezimmer verfügt über ein Bidet, eine getrennte Toilette und eine Dusche. Die Badezimmer in den Zimmern bieten ein Bidet, eine getrennte Toilette und eine Dusche sowie einen Haartrockner und einen Wäschetrockner.
Das Restaurant hot pot mit der asiatischen Küche ist ein Teil vom Astra Chiang Mai Family Room.