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

Description

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