Hotel Yokohama provides affordable accommodation in Pokhara.
This comfortable hotel is situated 2.2 km from World Peace Pagoda, Devi's Fall and International Mountain Museum. The hotel is set 1150 meters away from Fewa Lake, Pokhara Museum and Mahendra Cave.
Guests are offered 16 cozy rooms featuring free Wi-Fi, ironing facilities, cable TV, climate control and a seating area.
At the restaurant Chinese dishes are served. The lounge bar stocks spirits and coffee to enjoy in a welcoming atmosphere. Umbrella Cafe and My Favourite Restaurant & Bar are situated in a mountain area, about 150 meters from the venue.
Guests can use airport transfer, 24-hour reception and room service as well as a designated smoking area and parking.
Sport facilities include hiking, horse riding and cycling.