Hotel Latham

Hotel Latham is a hotel in Magnolia Town.