Travel House Nepal
Drag box to select area
Travel House Nepal, located in Falls Church, provides travel services for those interested in exploring Nepal and surrounding regions. The team of travel agents can plan itineraries including airfare, hotel, dining and trekking in Nepal, Tibet, Bhutan and India.
313 Park Ave, Falls Church, VA 22046
- Hours: Mon - Fri, 9am - 5pm
- Accessible: no