The Fern Residency

Vadodara

Near Central Bus Depot, Station Road
390002, Vadodara

Hotel beskrivelse

Hotel faciliteter

Header
Subject
Body
Footer