About it
Starwood Hotel in Naugaon has 2-star accommodations with a garden and a restaurant. The property has room service and a 24-hour front desk for guests.
At the hotel, rooms contain a desk, a terrace with a mountain view, a private bathroom, a flat-screen TV, bed linen and towels. Starwood Hotel provides certain accommodations that have a balcony, and each room is equipped with an electric tea pot. The rooms include a closet.
The accommodation offers a buffet or vegetarian breakfast.
The nearest airport is Dehradun Airport, 63 miles from Starwood Hotel.