Located 128 meters from BW Suites and Spa. Taj Plaza Hotel is perfectly located for both business and leisure guests in Manama. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.
Located 143 meters from BW Suites and Spa. Belle Tower Luxury Apartments is perfectly located for both business and leisure guests in Manama. The hotel has everything you need for a comfortable stay.