Siddharth Palace Hotel, Vadodara, India
Siddharth Palace Hotel is conveniently located at Opp. Avishkar Complex in Vadodara, India
Hotel Location:
Address: Opp. Avishkar Complex
City: Vadodara
Country: India
Hotel Features:
- In Room TV
- Air Conditioning
- Room Service