Hotel 81 Orchid
Hotel
Singapore
Ideally set in the Red Light District district of Singapore, Hotel 81 Orchid is set 3.2 km from Bugis Street, 3.2 km from Mustafa Centre and 3.6 km from Suntec City. The 2-star hotel has air-conditioned rooms with a private bathroom and free Wi-Fi.
Number of rooms: 182
No. 21, Lorong 8 Geylang, 399090 Singapore, Singapore
Hotel booked 1 times today.