Baytil Ajaib House - Kenya
Are you a business owner in Kenya?
Promote your business 365 days a year with the #1 Guide to Kenya.
- Gain MAXIMUM EXPOSURE with a 'Dedicated Business Profile'
Directions to Baytil Ajaib House
Baytil Ajaib means House of Wonder; it is a small, privately run hotel located in Lamu town, located on a high incline providing guests with a wonderful view of the town.
My Guide Website?