Red Fox Hotel, Neelkanth的设施