Rooms
Rooms Number: 0
30 Imbiah Walk - Singapore - 099537 - Singapore,
Singapore
View Map
Area: Sentosa Island
This 3 star hotel is located in the city centre of Singapore. The Hotel has an outdoor swimming pool.
This 3 star hotel is located in the city centre of Singapore.
Rooms Number: 0
The Hotel Costa Sands Resort Sentosa offers air conditioning.
The Hotel Costa Sands Resort Sentosa offers the use of a TV in the rooms.