Featuring mountain views, Apartamentos Toledo is set in Caleta de Sebo, around 2.7 km from Francesa Beach. Free WiFi is available throughout the property and Playa del Salado is 500 metres away.
The apartment is fitted with 1 bedroom, 1 bathroom, bed linen, towels, a TV, a fully equipped kitchen, and a terrace with sea views. For added privacy, the accommodation features a private entrance.