Located in Oyugis, Dudi View Hotel has a bar. There is a restaurant. At the hotel, rooms come with a desk. Rooms include a private bathroom with a shower. Read more
Located in Oyugis, Dudi View Hotel has a bar. There is a restaurant. At the hotel, rooms come with a desk. Rooms include a private bathroom with a shower.