3 Star Hotels
The Mirador Hotel is perfectly located for both business and leisure guests in Manama. All the hotel's guest rooms have all the conveniences expected in a four-star hotel.
No reviews found. Be the first to review this place.
Write a Review