Palace St. George is a hotel housed in a striking turn-of-the-century mansion. It features polished rooms, a bistro, and a fine dining restaurant offering gourmet cuisine.