The Cliff Beach Hotel & Spa - two bedroom apartment (3ad+1ch)

The Cliff Beach Hotel & Spa - two bedroom apartment (3ad+1ch)