Photos coming soon
HOTEL
Xanadu Homes
Jomsom, Jomsom, Nepal
Where it sits
Xanadu Homes
Jomsom, Jomsom, Nepal
28.78220, 83.72315
Plan around Xanadu Homes
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
