Home Westin

Westin

1 Articles
The Westin Nirup Island Resort & Spa
Hotels

Westin Hotels & Resorts Debuts The Westin Nirup Island Resort & Spa, Batam in the Riau Archipelago

Escape to The Westin’s Batam Oasis Westin Hotels & Resorts has opened The Westin Nirup Island Resort & Spa in Batam. This resort...