Hotel Boss 3 stars

500 Jalan Sultan Road, 199020 Singapore, Singapore

Hotel image
Read more reviews for Hotel Boss