Jupiter International hotel (1)

Stars: 4 Star

Location: Marshal Tito Road, Addis Ababa