Das 2-Sterne-Green Palace Hotel Chiang Mai verfügt über einen Mini-Markt und einen Gepäckraum und liegt einen 7-minütigen Spaziergang vom Museum of World Insects and Natural Wonders entfernt. Das Hotel stellt den Auto-Verleih zur Miete sowie bietet WLAN in den öffentlichen Bereichen.
Der Chiang Mai Saturday Night Market ist etwa 2 km entfernt. Den Wat Chedi Luang kann man innerhalb von etwa 25 Gehminuten vom Green Palace Chiang Mai aus erreichen. Auch Wat Lok Mo Li ist 1 km vom Hotel.
Die 102 Zimmer bieten einen Flachbildfernseher mit Satellitenkanälen und WLAN und sind mit einer Klimaanlage ausgestattet, um einen angenehmen Aufenthalt zu gewährleisten. In den Zimmern gibt es ebenfalls eine getrennte Toilette und eine Dusche.
Das Restaurant Jarid Thai Food ist sehr zu empfehen und liegt zudem 8 Minuten Fußweg vom Green Palace Hotel entfernt.