Located at high altitude in the ancient city of Leh, The Grand Dragon Ladakh is one of the first luxury hotels in the Himalayan region of Ladakh. It overlooks the cold desert and surrounding mountains, offering unrivalled views that stretch for miles.
Includes