Dieses stilvolle und moderne Hotel hat eine hervorragende Lage an der herrlichen Ostküste, an der North Bay von Scarborough. Das Anwesen bietet 65 luxuriöse Apartments für Selbstversorger mit einem, zwei und drei Schlafzimmern sowie drei Penthäuser, perfekt für einen Luxusurlaub.