Photos coming soon
HOTEL
Win Star Hotel
No 77, 41st Street, Mandalay
Where it sits
Win Star Hotel
No 77, 41st Street, Mandalay
21.96004, 96.07768
Plan around Win Star Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
