boutique
hotels
About
Taj Palace
Indian Restaurant
Puerto Rico
»
Taj Palace
Boutique hotels near Taj Palace
Marina Suites Gran Canaria
Rating
9.0
Book from
$
131
Photos