Hotel Leh Plaza
Best 3 Star Hotels in Leh Ladakh
Hotel Leh Plaza

Last Shangrila 3N/4D