Hotels & Resorts In India: Mathura

           Home >>Hotels & Resorts In India >>Mathura

Hotel Goverdhan Palace Mathura is a Three Star business hotel with a difference. Set in an Span of 4 beautifully landscaped acres, the building has an imposing yet serene presence, a resort like ambience. Service is the key word at Goverdhan Palace where warm and personalized service is a tradition.