Located 4.2 km from the Sattal Lake, Sol Glow Resort Bhowali includes 14 rooms. The hotel has a garden along with a balcony.
The centre of Bhowali is a 10 minutes' walk of this smoke-free hotel. The Ghorakhal Golu Devta Temple is about 10 minutes by car from the property and Pantnagar airport is 70 km away. The Sol Glow Resort is located within 7 km of Snow View.
The hotel offers a daily continental breakfast. Guests can dine at the café Chai Etc, which is approximately 10 minutes away by car.