We made a booking here and walked out within 30 minutes of arriving. We read on line that this hotel was opened in december 2010 so it must be new! in the place of the old site of The Siva hotel on Muine Cape near Muine Village. First of all work is still going on. secondly the hotel is a...
More
