The Cross Inn is a hotel offering a romantic setting. It features amenities for travelers and includes a garden.