Doté d'un jardin, le Len's hostel est situé à Da Lat, dans la région de Lam Dong, à 1,9 km du club de golf de Dalat Palace et à 2,5 km des jardins fleuris de Dalat. Il propose des chambres familiales et une terrasse bien exposée. Les chambres possèdent un balcon.
Les chambres comprennent un bureau et une télévision. Leur salle de bains privative est pourvue d'une douche et de chaussons. Elles comprennent également une armoire et une bouilloire.
Vous séjournerez à 3,2 km de la place Lam Vien et à 3,3 km du lac Xuan Huong. L'aéroport de Liên Khuong, le plus proche, est implanté à 30 km.