Location

Hotel Compass
No:36 Lorong 22 Geylang
Singapore 398693