+91-8929175340
Sitara International is the finest Hotel located in Delhi constructed with exceptional architecture against the lush green valley and overlooked by snow clad mountains on three sides and superbly decorated and beautifully furnished.
Hotel Sitara International in Delhi has Accommodation Settled in to the luxury of your very own threshold brook, well appointed rooms Deluxe Room, Super Dlx Room, Family Room and suits of a tasteful and opulent living. Each Room is Spacious and Luxurious, Equipped with all modern facilities.