Overview

Siddharth Palace Hotel

Opp. Avishkar Complex, Vadodara, India
+91 265 233 9246

Call

+91 265 233 9246

Nearby

    Show all
    Reviews
    Map

    Map