Hotel Sheela Towers Hotel
V.S.S. Marg, 768001 Sambalpur, India
Featuring free Wi-Fi and a restaurant, Hotel Sheela Towers offers accommodation in Sambalpur. The hotel has a terrace and views of the city, and guests can enjoy a meal at the restaurant. Free private parking is available on site.
La habitación es buena, pero el inodoro tiene un olor asqueroso. Limpiaban las habitaciones todos los días. El restaurante está bien decorado. La calidad de la comida también es buena. El personal de comportamiento tan bueno.