Near Badami Bagh, Skara, 194101 - Leh, Indien
Die Unterkunft Cho Palace, die in Leh, 5,1 km von Shanti Stupa entfernt gelegen ist, verfügt über Übernachtungsmöglichkeiten mit einem Garten, einem kostenlosen Privatparkplatz, einer Gemeinschaftslounge und einer Terrasse.