J8 Hotel 3 stars

No. 8 Townshend Road, #01-01, Lavender, 207606 Singapore, Singapore

Hotel image
Read more reviews for J8 Hotel