Hotel Sheela Towers Overview

Hotel Sheela Towers is an elegant hotel located in the heart of Sambalpur city. It is located 16 km away from Sambalpur airport, 1.5 km from Sambalpur Railway Station and 1.2 km from Government Bus Stand. Guests at the hotel can visit City Centre Mall (1.6 km) to fulfill their shopping needs.Accommo

more

Amenities

Restaurant Parking

Map Location

Reviews (34)

RATING SUMMARY

  • Value for Money

    3.3/5

  • Facilities

    3.4/5

  • Hospitality

    3.3/5

  • Location

    3.8/5

  • Food

    4.6/5

  • Cleanliness

    3.4/5

REVIEW SUMMARY

Sort By

Hotel Facilities

  • Banquet Facilities
  • Bar / Lounge
  • Bistro
  • Books/Magazines
  • Breakfast Service
  • Business Center
  • Charging points
  • Doctor on Call
  • Free Internet Access

more