Los Altos Resort is located in Manuel Antonio, Costa Rica on Kilometer 4 on main road to Manuel Antonio National Park. Los Altos Resort is rated 4.7 out of 5 in the category resort hotel in Costa Rica.
Address
Kilometer 4 on main road to Manuel Antonio National Park