Down Town Inn, Chiang Mai de 3 étoiles est situé au cœur même de Chiang Mai, à 600 mètres d'un centre commercial très prisé, comme le Marché d’Anusarn. Le mini-hôtel fournit une piscine et de l'accès à Internet haut débit dans les zones publiques.
Le Temple Wat Lok Moli est à moins de 2 km de l'hôtel, tandis que le Marché de Muang Mai est à 25 minutes de marche. Down Town Inn, se trouve à proximité de Mee Lap Massage and Spa et à 10 km de l'aéroport international de Chiang Mai. Le Temple Chedi Luang est à moins de 25 minutes à pied de l'établissement.
Chaque chambre à Down Town Inn, Chiang Mai comporte une TV. Une douche sont gratuits dans les chambres.
L'hôtel offre un petit-déjeuner au restaurant. Vous pourrez dîner à Butter is Better Restaurant, qui sert des plats américains, ou à Outlaws Bar & Grill, situé à moins de 5 minutes à pied.