Username:
Password: Lost Your Password?
Located in Juffair, 2.6 miles from Bahrain National Museum, The Spot Residence provides accommodations with a seasonal outdoor swimming pool, free private parking, a fitness center and a restaurant.