Hotel Shalimar Palace

Udaipur

Inside Udiapole Near Central Bus Stand
313001, Udaipur

Hotel beskrivelse

Hotel faciliteter

Header
Subject
Body
Footer