Location rating score
Standing on an island in Lake Togo, this hotel is surrounding by water in all directions. The baths offer beautiful panoramic views of the lake.
Extra beds, if available, are dependent on the room you choose. Please ask the property for more details.