Francisco Terrace ligger i Ponta Delgada, 13 km fra Pico do Carvao og 25 km fra Sete Cidades-lagunen. Der tilbydes indkvartering med aircondition, terrasse og gratis wi-fi. Der er privat ind- og udtjekning samt picnicområde. Overnatningsstedet er røgfrit og ligger 25 km fra Lagoa Verde.
Lejligheden har 3 soveværelser, fladskærms-tv med kabelkanaler og fuldt udstyret køkken med opvaskemaskine, ovn, vaskemaskine, mikrobølgeovn og køleskab. Lejligheden tilbyder sengelinned, håndklæder og tøjvask.
Der tilbydes biludlejning på stedet.
Lagoa Azul ligger 27 km fra Francisco Terrace, og Fire Lagoon ligger 29 km derfra. Den nærmeste lufthavn er João Paulo II Lufthavn, 1 km fra overnatningsstedet.