Located in Pittsburgh, PA, the Omni William Penn Hotel is a very beautiful hotel. As you enter the lobby you will be impressed at the size, decor and architecture. The rooms are very nice as well. They are clean, upscale and comfortable. The bedding is fantastic and you will get a good nights sleep here. The staff was friendly and accommodating.
more