Capella Hotel Group Hotels Closest To Farrer Park

Capella Singapore Singapore

1 The Knolls, Sentosa Island
Singapore, SG 098297
Near Tanjong Beach

Distance4.9 miles SELECT