Loading hotels
Confirming room availability...
A Travellers Rest Stop, Teck Lim Road 5 88383 Singapore, Singapore, Singapore
This charming Hotel is set in Singapore. Those who dislike animals may enjoy their stay, as this property does not allow pets.