Hôtel Westminster offers a refined hotel experience with a French restaurant and bar. Guests can enjoy a sophisticated atmosphere, often featuring a tea time service.