Located within 2.6 km of Odawara Castle in Odawara, Hotel Florence Odawara features accommodation with free WiFi. The accommodation is air conditioned and is fitted with a hot tub. The apartment offers a flat-screen TV and a private bathroom with free toiletries, a hair dryer and bath. All units hav Read more
Located within 2.6 km of Odawara Castle in Odawara, Hotel Florence Odawara features accommodation with free WiFi. The accommodation is air conditioned and is fitted with a hot tub. The apartment offers a flat-screen TV and a private bathroom with free toiletries, a hair dryer and bath. All units have a kitchen equipped with a microwave and a fridge. The nearest airport is Tokyo Haneda International Airport, 64 km from the property.