In Mogadishu, TAYO HOTEL is listed as a restaurant, about 650 m from near the 21 October Triumphal Arch.