MASTER BED & EN-SUITE
PRINCES POINT VILLA

MASTER BED & EN-SUITEPRINCES POINT VILLA