Customer Support
Hotel 81 Orchid

21 Lorong 8 Geylang, 399090, Singapore, Singapore, Singapore, Singapore

No Image
Location
Hotel Amenities

Free WiFi

Parking

Property details
See why so many travelers make Hotel 81 - Orchid their hotel of choice when visiting Singapore. Providing an ideal mix of value, comfort and convenience, it offers a budget friendly setting with an ar...
Policies