luxury
hotel
.world
About
Plaza India
Indian Restaurant
Picton
»
Plaza India
Boutique hotels near Plaza India
Beachcomber Inn Picton
Rating
8.2
Book from
$
95