Offering a garden and mountain view, One Step from Heaven by Holiday World is located in Baiardo, 23 km from San Siro Co-Cathedral and 23 km from Forte di Santa Tecla. Free WiFi is available throughout the property and Bresca Square is 23 km away.
The spacious apartment with a terrace and sea views features 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with a fridge and a stovetop, and 2 bathrooms with a bidet. For added convenience, the property can provide towels and linens for a supplement. There is also a seating area and a fireplace.