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
- Talma Rd1 min walk
- Singapore National Stadium12 min walk
- City Hall Station8 min drive
- Singapore (SIN-Changi)22 min drive