Ramada Resort

Ramada Resort
Address
22 Taipa Point Rd,
Taipa