Located 127 meters from Hotel Karma Inn. Hotel Mahay Palace is conveniently located in the popular Leh area. The hotel offers guests a range of services and amenities designed to provide comfort and convenience.
Located 205 meters from Hotel Karma Inn. Set in a prime location of Leh, Hotel Nalanda Ladakh puts everything the city has to offer just outside your doorstep.