Free English breakfast, a terrace, and a firepit are just a few of the amenities provided at The Bellwood Manor. For some rest and relaxation, visit the sauna or steam room, and indulge in a manicure/pedicure, a Thai massage, or a body treatment. Free in-room WiFi is available to all guests, along with mini golf and a garden.