Surrounded by mountainous villages, the Galaxy Hotel is situated in the beautiful Egiali Bay on Amorgos Island. This Amorgos beach hotel is only a short stroll from the bay's main sandy beach, and many other good swimming beaches are in the vicinity. more details