Taita Hills Lodge

Accommodation

The Lodge has 62 spacious rooms: