Hotel Tulsi is a charming 3-star establishment located in the historic city of Jhansi, India. With a total of 30 rooms, this intimate hotel offers a cozy and welcoming atmosphere, making it suitable for both business and leisure travelers. Jhansi is known for its rich history and cultural significance, providing guests with opportunities to explore local attractions and immerse themselves in the vibrant heritage of the region.