About Nepal Traveler's Home
Nepal Travelers Home is located directly next to the British and Indian embassies, and less than a 10 minute walk from the popular tourist hub of Thamel, you'll find our Guesthouse and staff warm and welcoming.Its home away from your home.