We stayed at this hotel in late January 2012. Although trip advisor has the hotel listed in Kathmandu it is actually in Lumbini (just the mailing address is Kathmandu). The hotel consists of 8 or so free standing buildings with thatched roofs. Each building has two separate rooms. The rooms are large with wood beamed ceilings and clean, well maintained...
More