Past project 

24 rooms Hotel in Costa Rica with Plant based bar/restaurant 

Costa Rica hotel
Costa Rica hotel

press to zoom
Costa Rica hotel
Costa Rica hotel

press to zoom
Costa Rica hotel
Costa Rica hotel

press to zoom
Costa Rica hotel
Costa Rica hotel

press to zoom
1/7

Completed in 2019. Igloo Beach Lodge is located in Manuel Antonio Costa Rica.