
HOTEL SITARA INTERNATIONAL, MANALI Welcome to Hotel Sitara International Manali located on the back of river Beas, this exclusive hotel, overlooks the snow capped peaks in the far horizon, fresh mountain air to breathe, rugged slopes and wide valleys . […]