Welcome to your home away from home�
300 meter from Phewa lake, Hotel Iceland offers Spectacular views of Machhapuchare and elegant rooms with Spacious interiors and private balconies.
Address
Mansarower Path Pokhara, Nepal 33700, Pokhara, 33700, Nepal