Lloret De Mar, Spanien
58 Carrer de la Sénia del Barral, 17310
1 double bed or 1 single bed
1 single bed
3 single beds