Hotel The Leela Palace Kempinski, Udaipur

Lake Pichola, POBox 125 Udaipur313001, India
Hotel chain: Kempinski