Das Hotel The London Tearoom Chiang Mai befindet sich in Chiang Mai, 3 Kilometer vom Wat Chedi Luang entfernt und bietet Autos und Fahrradverleih zur Miete sowie verfügt über WLAN im ganzen Gebäude. Das Bed & Breakfast in Chiang Mai bietet eine Wechselstube und einen Verkaufsautomaten an.
Das Hotel befindet sich im Unterhaltungs- Stadtviertel Nimmanhaemin, in ungefähr 25 Gehminuten Entfernung von einer heiligen Stätte, dem Wat Phra Sing. Sangdee Gallery gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem ein paar Schritte entfernt vom London Tearoom. Die Unterkunft ist 2 Kilometer vom Chiang Mai Saturday Night Market und anderen beliebten Attraktionen von Chiang Mai entfernt. Das 3-Sterne-Hotel ist in ungefähr 10 Gehminuten Entfernung von der Busahltestelle Wat Lok Molee gelegen.
Neben einem Patio und einem Balkon sind die Zimmer im London Tearoom Chiang Mai mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Diese Zimmer verfügen über eine getrennte Toilette, eine Dusche und ein Waschbecken in Badezimmern sowie einen Wasserkocher, einen Kühlschrank und Glasgeschirr. Die Unterkunft besitzt Zimmer, die die Stadt überblicken.
Das Hotel The London Tearoom bietet täglich ein kontinentales Frühstück an. Das Restaurant Italics & Rise at Akyra Manor Chiang Mai befindet sich ganz nah am Hotel und ist auf die römische Küche spezialisiert.