Offering free WiFi and river views, Casa del sol is an accommodation located in Tena. Guests staying at this apartment have access to a fully equipped kitchen. This 3-bedroom apartment includes 3 bathrooms equipped with a shower. Guests can also relax in the shared lounge area.
Number of rooms : 1