Set in Miraflores, Hotel La Posada de Don Juan features a garden and terrace. Providing a restaurant, the property also has a shared lounge. The tour desk is available to assist guests in planning their days out.