Kol Pol Mohalla Boutique Hotel is a charming 3-star retreat located in the enchanting city of Udaipur, India. With only one room available, this boutique hotel offers an intimate and personalized experience for travelers seeking a unique stay. The hotel boasts an impressive guest rating of 10.0 out of 10, reflecting the exceptional service and hospitality provided to its visitors.