Vatika Inn Hotel City Center localiza-se em Udaipur, a 17 minutos a pé de Estação Ferroviária de Udaipur, e fornece acomodações com um terraço, estacionamento privado gratuito e um restaurante. Este hotel de 3 estrelas dispõe de quartos com ar condicionado, casa de banho privativa e acesso Wi-Fi gratuito. O alojamento dispõe de serviço de quartos, um serviço de concierge e câmbio de moeda.
As acomodações do alojamento estão equipados com televisão de ecrã plano com canais por satélite. No alojamento, todos os quartos estão equipados com roupa de cama e toalhas.
Vatika Inn Hotel City Center disponibiliza diariamente pequeno-almoço vegetariano.
Vatika Inn Hotel City Center tem vários pontos de interesse populares nas suas proximidades, incluindo Lago Pichola, Templo Jagdish e Bagore-ki-Haveli. O aeroporto mais próximo é o Aeroporto de Maharana Pratap, que fica a 34 km de Vatika Inn Hotel City Center.