Situated a 9-minute walk from the welcoming Lan House Pool Villa Chiang Mai hotel, guests can visit Wat Pupia. This hotel entices guests with a car park, available on site.
Located 2.4 miles from Saturday night market, the hotel is also 2.5 miles from Chiang Mai railroad station. Three Kings Monument is also located within a 15-minute drive of the accommodation. Along with other cultural attractions the imaginative 3d murals "Art in Paradise Chiang Mai" is nestled 2.1 miles from the Lan House Pool Villa.
This Chiang Mai hotel offers rooms with a seating area featuring ironing facilities and air conditioning, along with a flat-screen TV with satellite channels. Self-catering facilities include a fridge and a kitchenware. Bathrooms, fitted with a bidet, a separate toilet, and a shower, also provide guests with hairdryers and bath sheets.
Kane Mochi is adjacent to Lan House Pool Villa hotel, a 17-minute walk away.