3 Star Hotels
Building No 1010
Road No 2417
Located only a short walk from the waterfront, the Ru Ru Tower Apartment Manama is a good hotel in Manama for a business or leisure traveler.
No reviews found. Be the first to review this place.
Write a Review