Neo Suites ligger bekvemt i centrum af Fira, under 500 m fra Theras arkæologiske museum og 9,2 km fra Santorinis havn. Ejendommen ligger 11 km fra det antikke Thera, 13 km fra det arkæologiske område Akrotiri og 500 m fra den ortodokse domkirke. Hotellet har fitnesscenter, roomservice og gratis wi-fi overalt.
Hotellet har værelser med aircondition, klædeskab, kaffemaskine, køleskab, minibar, værdiboks, fladskærms-tv, terrasse og eget badeværelse med bruser. Nogle af værelserne på Neo Suites har havudsigt, og samtlige værelser har kedel. Samtlige værelser har sengelinned og håndklæder.
Populære seværdigheder i nærheden af Neo Suites omfatter det forhistoriske Thera-museum, den centrale busstation og Megaro Gyzi. Den nærmeste lufthavn er Santorini Internationale Lufthavn, 6 km fra hotellet, og overnatningsstedet tilbyder lufthavnstransport mod tillægsgebyr.