Hotel
Hotel Three Roses
Hotel Three Roses is a comfortable budget / standard category hotel in Leh, Ladakh, located in the peaceful Yurtung (Sankar Road) area. It is suitable for travellers looking for a simple, clean and homely stay away from the crowded main market area.
14 Room3 Star Category




