Makka Hotel ligger omgivet af natur i en frodig, tropisk have og tilbyder stemningsfulde værelser med eget badeværelse og praktisk parkering på stedet. Der er gratis WiFi overalt på hotellet.
Makka Hotel ligger blot 5 minutters gang fra Walking Street og Wat Chediluang-templet. Chiang Mais internationale lufthavn og butikscentret Central Airport Plaza ligger begge 15 minutters kørsel derfra.
De komfortable værelser er udstyret med aircondition, fladskærms-tv og køleskab. Der er desuden eget badeværelse med brusebad, og samtlige værelser er røgfri.
Man kan slappe af med fritidsaktiviteter i haven eller tage på guidet tur i byen, som arrangeres i udflugtsskranken. Der er desuden mødelokaler på ejendommen.
På stedets restaurant serveres der velsmagende, thailandske a la carte-retter.