-3.748178 ­-73.246829
Go to map view
Rio Samiria, Iquitos 065, Peru +51 953 721 290

Get Rates

Show Amazon Dolphin Lodge at top of the results.

Get Flight + Hotel

Amenities

General 24 hour front desk, Bar/Lounge, Restaurant, Room service

Guest Ratings