Hotel George Studios Stalida składa się z 21 pokojem z widokiem na morze. Akwarium Aquaworld jest w około 4 km, a Muzeum na Wolnym Powietrzu Lychnostatis jest 2 km od tego hotelu.
Do centrum Stalidy można dojść piechotą w ciągu 5 minut. Park Wodny Acqua Plus leży w 6 km. Lotnisko Nikos Kazantzakis oddalone jest od obiektu o 24 min jazdy samochodem.
Pokoje wyposażone są w zestaw do prasowania i klimatyzację, a także telewizję satelitarną. Zapewniono również urządzenie do parzenia kawy/herbaty oraz sejf. W łazienkach znajduje się oddzielna toaleta i prysznic wraz z takimi udogodnieniami jak suszarka do włosów i ręczniki kąpielowe.
Goście mogą spróbować dania kuchni greckiej w restauracji To Souvlaki znajdującej się niezbyt daleko od hotelu.