Saint Alban Hotel offers well-appointed rooms in a charming 19th-century building. Guests can enjoy a contemporary restaurant, an outdoor pool, and terrace seating.