Royal Orchid Resort Bangalore

Allasandra Bellary Road
Bengaluru
India