Casa Iguana Hotel

Holbox, Mexico

About Casa Iguana Hotel

Casa Iguana Hotel is located at:

Casa Iguana Hotel
1 Chac Chi Street, 1 Calle Chac Chi
Holbox, Mexico
Phone: (984) 875-2469

Prices

Beachfront Suite

First Floor Beachfront Suite
1 Queen - A/C, WiFi, Hot Water Included

Ocean View

2nd Floor - 1 Queen, A/C, WiFi, Hot Water included