Taj Palace

Indian Restaurante Taj Palace on the promenade of Praia da Rocha
Map

Address
Av. Tomás Cabreira
8500-802 Portimão

Phone: +351-282 418 458

Accommodation Nearby
Bela Vista Hotel & Spa Bela Vista Hotel & Spa
Weather Portimão
Our Recommendations
Advertising