Hotel Sheela Towers Hotel
V.S.S. Marg, 768001 Sambalpur, Indien
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.
Zimmer ist gut, aber WC hat einen üblen Geruch. Sie reinigen die Zimmer jeden Tag. Restaurant ist gut eingerichtet. Lebensmittel, Qualität auch gut. Mitarbeiter Verhalten sich so gut.