Aerial rendering of IGLOO Beach Lodge

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