Book Hotel Presidency Towers
Next To National Plaza R.C. Dutt Road Vadodara India, Sarsa 3.9 km from city center
This property is situated in Vadodara . There are a total of 82 rooms on the premises. Guests can avail themselves of the key collection service.
Facilities of Hotel Presidency Towers
- Laundry service
- Air conditioning