Amaya Resorts & Spas ✓ Verified
HORECASri Lanka
Description
Amaya Resorts & Spas — Sri Lankan hotel chain.
Additional Information
- Address: Sri Lanka
- Already Available In: Sri Lanka
Distribution Network
Foodservice: Hotels
Amaya Resorts & Spas — Sri Lankan hotel chain.
Foodservice: Hotels