Hotel Review: Shangri-La’s Rasa Sentosa Resort and Spa, Singapore
Overlooking the South China Sea, this 5-star luxury hotel is the only beachfront resort in Singapore. Built in 1993, including a major renovation in 2010, the Shangri-La’s Rasa Sentosa Resort and Spa, Singapore offers a memorable stay for all travelers. Read more…