Suba Group of Hotels Opens Comfort Inn in Udaipur
Suba Group of Hotels, one of India’s fastest-growing hotel chains in India, expands its footprint in the city of lakes by opening Comfort InnTM in Udaipur, Rajasthan. Comfort InnTM is a business hotel located near