Castelul Templul Cavalerilor is a villa offering cozy rooms in a medieval castle setting. Guests can enjoy a restaurant on-site.