O B&B Stillachiara está localizado em Badolato Borgo, a 7 km da Marina Badolato e do mar. Disponibiliza um terraço com vistas para o mar e acesso Wi-Fi gratuito nas áreas públicas.
Os quartos climatizados incluem pisos em azulejo, uma varanda com vistas para o jardim e uma televisão de ecrã plano. Alguns têm tectos com vigas de madeira expostas ou paredes de pedra parcialmente visíveis.
O restaurante do Stillachiara, Le Terrazze, serve cozinha tradicional da região e pizzas.
Soverato fica a 20 km do Stillachiara e Sant'Andrea Apostolo dello Ionio a 30 minutos de carro.