Located on a sandy beach in Limassol, this 4-star beachfront resort offers rooms with Mediterranean views. It features a full-service spa, 6 restaurants and live entertainment. Mediterranean Beach Hotel’s rooms have parquet flooring, and satellite and on-demand channels. Panoramic sea or inland views can be enjoyed from the furnished balconies.
71, Amathus Avenue, 3310 Limassol