Villa Cedros se encuentra en Santa Cruz das Flores y ofrece alojamiento con wifi gratis, jardín con terraza y vistas a la ciudad.
Algunas unidades disponen de balcón y/o patio con vistas al mar o a la montaña.
Se puede descubrir la zona practicando senderismo en los alrededores.
El aeropuerto más cercano (Aeropuerto de Flores) está a 7 km.