Oscar meza is situated in Tumaco. Guests can enjoy the free WiFi. The apartment is equipped with a TV and 1 bedroom. La Florida Airport is 5 km away. Read more
Oscar meza is situated in Tumaco. Guests can enjoy the free WiFi. The apartment is equipped with a TV and 1 bedroom. La Florida Airport is 5 km away.