Planet Nomad Hostel

About this property
Planet Nomad Hostel is located in Kathmandu and offers a garden, a shared lounge, a terrace and a bar. The facility offers a tourist information desk, a restaurant and a playground. The property provides a 24-hour front desk, airport shuttle, room service and free WiFi throughout.