Hotel Apple is a hotel located in Sirsa, Haryana. The average rating of this place is 4.20 out of 5 stars based on 10 reviews. The street address of this place is Janta Bhawan Rd, opp. New Sher-e Punjab Dhaba, Sirsa, Haryana 125055, India. It is about 0.79 kilometers away from the Sirsa railway station.
SUNNY 11 months ago
Service and quality
Pillow cover very bad
Sunny Thakur 17 months ago
Love it❣️
PARVEEN KUMAR 15 months ago
Good