Add Your Own Review
The two-star Phumanee Lahu Home Hotel Phumanee Lahu Home Hotel is located in Fang which is within the Thai province of Chiang Mai.
On entering room 201 on the first floor (note there is no lift),...
Silver Travel Advisor is a UK registered limited company. Registration no.: 7408308. VAT no.: 100952746 All rights reserved.