The Dover George is a luxury boutique hotel and culinary event center offering high-end accommodations. It features uniquely designed, ultra-luxurious hotel suites.