Hotel 81 Premier Hollywood 2 stars

61 Lorong 8 Geylang, 399121 Singapore, Singapore

Hotel image
Read more reviews for Hotel 81 Premier Hollywood