The Arch Hotel
Manama
Check in
2:00 PM
Check out
12:00 PM
With a stay at The Arch Hotel in Manama (Juffair), you'll be a 4-minute walk from Juffair Mall and 7 minutes by foot from Matrix BH Amusement Center. This upscale hotel is 0.9 mi (1.5 km) from Juffair Square Shopping Center and 1.1 mi (1.8 km) from Al Fateh Grand Mosque.
Make yourself at home in one of the 102 air-conditioned rooms featuring minibars and LCD televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers with rainfall showerheads and complimentary toiletries. Conveniences include phones, as well as laptop-compatible safes and desks.
Property Details
Location
Building 1118, Road 2419, Block 324, Manama, , Bahrain