Das Hotel Ibooking Trams Square Chiang Mai verfügt über 2 Whirlpools und liegt in nur 5 Gehminuten Entfernung vom Nationalmuseum Chiang Mai. Auf dem Gelände gibt es ein Restaurant.
Das Tor von Tha Phae ist rund 3 Kilometer vom Hotel entfernt, während der Wat Phra Sing rund 2 Kilometer von hier entfernt ist. Zu den Einkaufsmöglichkeiten in der Umgebung gehören der Anusarn Markt (4 km) und der Chang Puak Markt (2,1 km). Auch der Wat Chet Yot ist in ca. 10 Autominuten Entfernung vom Ibooking Trams Square Chiang Mai. Der Bahnhof Chiang Mai befindet sich 4 km vom Hotel.
Das Restaurant Lapin Cafe bietet italienische Gerichte an und liegt gleich neben der Unterkunft.