Set in Buxar, City Center Inn offers air-conditioned rooms with free WiFi. Read more
Set in Buxar, City Center Inn offers air-conditioned rooms with free WiFi.