Hotel 81 - Star
Photo gallery for Hotel 81 - Star
Overview of Hotel 81 - Star
Hotel 81 - Star
Hotel in Geylang
Reviews
7.4
Good
Popular amenities
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