Hotel 81 Princess

21 Lorong 12 Geylang
Singapore
Singapore