For a stay in Mogadishu, SHEIKH NUR MAXAADOW is a guest house, about 850 m from near the 21 October Triumphal Arch.