The Olive Hotel is a quiet and serene luxury property situated in the heart of Manama (Juffair), offering convenient access to the diplomatic & financial center by day and the bustling restaurant district at night.
Bulding No 507, Rd No 2408