79% 114 reviews
Djibouti
Good business hotel. Great location.
63% 74 reviews
Room needs to be improved.
72% 10 reviews
Fair Hotel. Fantastic service.