This apartment complex is located in a quiet spot in Menorca and is only about 50 metres away from the beach. The complex is within 500 m to links for the public transport network.
See more: Hotels in USA Hotels in Gettysburg - Pa Holiday Destinations in USA