Best resort in Bahrain. Fancy rooms with a nice both pool & beach views. Friendly and helpful staff. Great food The only disadvantages in the location. It’s almost in the middle of nowhere!. Although Bahrain is quite small island where you can travel to any point within reasonable time. I will definitely stay again in Sofitel.
