Hyatt Place Pittsburgh-North Shore Opens
The Hyatt Place Pittsburgh-North Shore opened last week, adding 178 pretty spiffy new rooms to the Pittsburgh hotel market. Located on the riverfront with views of downtown Pittsburgh, the Hyatt Place is within a short drive of […]