Travelex Locations in Sitra, Bahrain Travelex Locations in Sitra, Bahrain Shop 13, Building 2651 The Alawi Centre Estiqlal Highway Sitra, Bahrain Post navigation Previous Previous post: Travelex Locations in Seef, BahrainNext Next post: Travelex Locations in Hong Kong Leave a Reply Cancel replyYou must be logged in to post a comment.