Mediterranean Beach Hotel is located in Cyprus on 71 Amathus Avenue, Mediterranean Beach Hotel, Agios Tychon, Limassol (Lemesos) 4533. Mediterranean Beach Hotel is rated 3 out of 5 in the category hotel in Cyprus.
Address
71 Amathus Avenue, Mediterranean Beach Hotel, Agios Tychon, Limassol (Lemesos) 4533