Boasting a terrace, Cross Roads is located in Panchkula. Among the facilities of this property are a restaurant, a 24-hour front desk and room service, along with free WiFi. The property is 8 km from ChhattBir Zoo.
All units at the hotel are fitted with a seating area and a flat-screen TV. The rooms include a private bathroom with a bath. All rooms at Cross Roads have air conditioning and a desk.
A continental breakfast is available daily at the accommodation.