This charming hotel enjoys a great setting in Manama. The hotel places guests in the ideal location in which to explore the area and the delights that it has to offer. Within a short distance of the hotel, guests can enjoy a host of shopping opportunities,..