White Orchid Resorts, Mysore, India
White Orchid Resorts is conveniently located at # 176, Kalasthavadi in Mysore, India
Hotel Location:
Address: # 176, Kalasthavadi
City: Mysore
Country: India
Hotel Features:
- Check-In Time: 24 hours
- Check-Out Time: 24 hours
- Fitness
- In Room TV
- Air Conditioning
- Room Service