Hotel Shalimar is a charming 2-star establishment located in the historic city of Ujjain, India. With only one room available, it offers an intimate and personalized experience for travelers seeking a tranquil retreat. Ujjain, known for its rich cultural heritage and spiritual significance, is a perfect destination for both leisure and business travelers.