Phone Number 2136244818
Delmon Plaza Suite
Road 2412, Block 324, In Manama (Juffair), Manama, NA Bahrain
Price Level
$$
Rooms
96
Pets
No
04
Apr

Delmon Plaza Suite, Manama

Delmon Plaza Suite

Delmon Plaza Suite

Price & Availability