Siddharth Palace Hotel

Opp. Avishkar Complex
Vadodara
India