Location This family friendly hotel is located at the heart of Parque de la Paz, which is approximately 1.8 km from San Jose. Facilities The apartment hotel comprises a total of 108 accommodation units. Services such as a cloakroom, a safe and currency..