L'Hotel One Love Puerto Viejo est situé à 200 mètres de la plage et à environ 750 mètres du centre de Puerto Viejo. Une connexion Wi-Fi et un parking sont disponibles gratuitement.
L'établissement propose des appartements avec une salle de bains privative avec eau chaude, une cuisine équipée d'un réfrigérateur, d'un cuiseur à riz, d'un mixeur, d'une cafetière et d'ustensiles de cuisine.
Elle comprend également un coin salon avec fauteuils, canapés et hamacs.
L'établissement propose également des services de location de vélos, de location de matériel de plongée avec tuba et de navette.