Paradise House is a cozy hotel offering lodging near Rancho Botero. It provides rooms for couples and families.