Crystal Terrace

Crystal Terrace is a quintessential luxury apartment in Dunmore block in Clifton. Furnished in crisp whites and shades of grey this apartment offers a charming balance of contemporary chic and modern comfort. Sleeps a maximum of 4 guests.

Latest Additions Popular Tags