Ladakh Marvel welcomes you to India’s one of the most luxurious landmark hotel where you can be assured of a King’s stay throughout your holiday at our hotel. Located at an altitude of 9800 feet, amongst the serene valleys of Ladakh, our hotel promises to provide you with exactly the kind of relaxing and comfortable holiday that you have been looking for ages.
Read more