Property Location Green Bay Hotel is located in Puerto Barrios.Rooms Make yourself at home in one of the 50 air-conditioned g..
Puerto Barrios /