Welcome to Hotel Mount Castle , Leh , India
Hotel Mount Castle
Restaurant service: Ladakhi, Chinese, Italian, Israeli and Jain Kitchen
Hotel Mount Castle
Restaurant service: Ladakhi, Chinese, Italian, Israeli and Jain Kitchen