Garden House Barreiro are some of the prime choices for accommodation near Quinta da Atalaia.