Pokhara Hotel
Big Pillow Inn is a modern hotel located in the heart of Lakeside, the tourist area of Pokhara, a few steps from Phewa lake and surrounded by restaurants, shops and leisure activities. It offers comfortable and bright rooms in economy and premium categories, designed for travelers looking for a practical and pleasant stay.



