Casa Delfino is located in Vila Nova de Milfontes, 1,313 feet from Sao Clemente Fort and 985 feet from Foz do Rio Mira. Free private parking is available on site. Each room includes a TV. Certain units include a seating area to relax in after a busy day. Some units feature views of the sea or river. The rooms include a private bathroom fitted with a bidet.