HotelsClick.com

Happy Hotel Spring

1 Stars

  4 Lor 6 Geylang Singapore - Singapore, Singapore View Map
Area: Geylang

This 1 star hotel is located in the city centre of Singapore.
This 1 star hotel is located in the city centre of Singapore.

Booking.com
Book