Moon 23 Hotel 3 stars

23 Dickson Road, Little India, 209507 Singapore, Singapore

Hotel image
Read more reviews for Moon 23 Hotel