Good Karma Hotel usytuowany jest na plaży Rekawa w miejscowości Tangalle. Obiekt zapewnia odkryty basen, bezpłatny parking oraz całodobową recepcję. Na terenie całego hotelu można bezpłatnie korzystać z bezprzewodowego dostępu do Internetu.
Goście mogą zrelaksować się w tropikalnym ogrodzie lub przy odkrytym basenie. Restauracja Good Karma, znajdująca się na plaży, zaprasza na dania kuchni srilankańskiej i międzynarodowej. Na miejscu można też skorzystać z rozmaitych masaży.
Do dyspozycji Gości są klimatyzowane apartamenty z balkonem lub tarasem z widokiem na morze. W apartamentach dostępna jest bezpłatna woda pitna. Łazienka wyposażona jest w prysznic z ciepłą wodą.
Hotel położony jest około 17 km od świątyni skalnej Mulgirigala, a także około godziny jazdy od Parku Narodowego Yala i międzynarodowego lotniska Mattala Rajapakse. Z kolei międzynarodowe lotnisko Kolombo oddalone jest od obiektu Good Karma o 4 godziny i 30 minut jazdy.
W punkcie informacji turystycznej organizowane są jednodniowe wycieczki. Goście mogą tu także wypożyczyć rower. Hotel zapewnia również usługi pralni oraz, za dodatkową opłatą, transfer lotniskowy w obie strony.