Layul Palace Guest House is located in the beautiful town of Leh. It offers an exclusive Indian restaurant and operates a 24-hour front desk. Free WiFi access is available throughout the property. Each room here will provide you with a satellite...
Layul Palace Guest House is located in the beauti Read more
Layul Palace Guest House is located in the beautiful town of Leh. It offers an exclusive Indian restaurant and operates a 24-hour front desk. Free WiFi access is available throughout the property. Each room here will provide you with a satellite...
Layul Palace Guest House is located in the beautiful town of Leh. It offers an exclusive Indian restaurant and operates a 24-hour front desk. Free WiFi access is available throughout the property. Each room here will provide you with a satellite...
Number of Rooms: 6