Njera House Watamu

Njera House is a self catering private villa located 300m away from Watamu Beach and a walking distance to all social amenities. eg Banks, Supermarkets, Bars and Restaurants. The Villa offers accommodation in 6 bedrooms featuring an open air bedroom, 7 bathrooms, all fitted with Air-condition and ceiling fans, fully equipped kitchen and a private […]

Read More