Print
|
Close this window
Dahlia Boutique Hotel Pokhara
Luxury Boutique hotel at the bank of phewa lake with 180 degree mountain and city view.
Address
Lake Side Pokhara, Nepal 655, Pokhara, 33700, Nepal
Phone
980-2828833
Print
|
Close this window