Nestled just a stroll from Phewa Lake, Butterfly Lodge offers spacious, clean rooms and a charming garden, making it a serene retreat with warm service.
lake side, Pokhara 44601, Nepal Get directions
Dave O
dil maharjan
Smita Pyk
Hari P
Zak Neville
Tomer Hugi
Chris T
kfir malka