Located in Tuxpan, Veracruz Mexico, this resort includes indoor and outdoor pools The air-conditioned rooms provide free Wi-Fi, a flat-screen cable TV and an iPod docking station The modern rooms at the Isla Tajin Beach and River Resort offer a view of the sea or the lake This property has a restaurant that serves a variety of dishes Guests can also have a drink in the bar Isla Tajin Beach Resort also features a sun terrace