Das 5-Sterne-Hotel Nomads Riverside Chiangmai Chiang Mai liegt etwa 7 Kilometer vom Wat Chedi Luang entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Chiang Mai.
Das Hotel ist in etwa 15 Fahrminuten Entfernung vom Tor von Tha Phae gelegen. Vom Hotel aus erreichen Sie das Dorf Baan Tawai in 20 Minuten mit dem Auto. Das Nomads Riverside Chiangmai liegt in circa 7 km Entfernung vom Bahnhof Chiang Mai.
Das Restaurant Bavarian Garden Chiang Mai bietet mitteleuropäische Gerichte gleich neben der Unterkunft.