Hotel 81 - Star
Photo gallery for Hotel 81 - Star
Overview of Hotel 81 - Star
Hotel 81 - Star
Hotel in Geylang
7.4
Good
Popular amenities
- Free WiFi
- Air conditioning
- Housekeeping
- 24/7 front desk
Explore the area
31 Lorong 18 Geylang, Singapore, 398828
- Singapore National Stadium16 min walk
- Singapore Indoor Stadium4 min drive
- Marina Bay Sands Skypark6 min drive
- Singapore (SIN-Changi)23 min drive