Hotel Grotta Grotta Hotel is situated on a beautiful hillside, overlooking Naxos Town, yet only a short walk from the beach. Hotel Grotta in Naxos