Hotel 81 Orchid
Photo gallery for Hotel 81 Orchid
Overview of Hotel 81 Orchid
Hotel 81 Orchid
Hotel in Geylang
Reviews
7.6
Good
Popular amenities
Explore the area
21 Lorong 8, Geylang, Singapore, 399090
- Singapore National Stadium12 min walk
- Singapore Indoor Stadium4 min drive
- Marina Bay Sands Skypark6 min drive
- Singapore (SIN-Changi)22 min drive