Hotel Amber Villa

Load more Amber Villa images

Address: Limassol, Limassol District, Limassol District - Cyprus
Amber Villa Features: updating

Check price and availability

Open static map


Located in Limassol, Amber Villa is an easy drive from the Limassol Castle and the Amathus. The property provides a comfortable villa, designed to fit the requirements of any traveller.

Most popular hotels in Limassol

Cyprus > Limassol