Last viewed 1 Yrs ago
Photos
Add Favorites
Description
Find the Park South Hotel Hotels Accommodations business which is based at 122 E. 28th st. New York NY 10016 USA and phone number is (212)448-0888. Get updated Park South Hotel user reviews, address, phone numbers, direction, photos, great prices, feedback & cheap offers.