El B&B Stillachiara se encuentra en Badolato Borgo, a 7 km del puerto deportivo Badolato y del mar. Dispone de una terraza con vistas al mar y conexión Wi-Fi gratuita en las zonas comunes.
Habitaciones con aire acondicionado, suelo de baldosa, balcón con vistas al jardín y TV de pantalla plana. Algunas tienen techos con vigas de madera o paredes de piedra parcialmente visibles.
El restaurante Le Terrazze del Stillachiara sirve cocina tradicional de la región y pizzas.
Soverato se encuentra a 20 km del Stillachiara y Sant'Andrea Apostolo dello Ionio está a 30 minutos en coche.