Set 49 feet from the nearest beach and offering a garden and free WiFi, Ammogion offers accommodations in the Tolo Beach of Tolo.
Each unit comes with a patio, a flat-screen TV, a well-fitted kitchenette and a private bathroom with shower and a hair dryer. Some units feature a balcony and/or a terrace with garden or sea views.