Rendering of the IGLOO Beach Lodge in Costa Rica. Twenty-six domes are under construction. The hotel plans to open in December.
IGLOO Beach Lodge