Red Tower Furnished Apartments
Abu Halifa, Mahboula β Highway 30, exit 211, Street No. 129, Block # 1
Red Tower is a fully furnished apartment hotel that offers low rates for longer stays. Enjoy the good location in the fashionable area of Mahboula, overlooking the Arabian Gulf.