Set on the Costa Esmeralda, this stylish resort offers a beautiful beach area, outdoor pool, tennis courts and a traditional Temazcal steam bath. The spacious, air-conditioned rooms at La Roca offer ocean views and a king-size bed. It features free Wi-Fi, flat-screen satellite TV and a minibar. The private bathroom includes free toiletries. This complex offers buffet and à la carte meals for breakfast and lunch. Soft drinks and alcohol can be enjoyed in the bar, in the swimming pool or in your room. Free bicycle hire can be arranged at Hotel La Roca's reception. Cienega del Fuerte Nature Reserve is just 2 km away, while Veracruz is a 2-hour drive away.