This mirrored glass 34-story landmark hotel is located on Park Ave. adjacent to Grand Central Station. It is convenient to the Broadway theatres, Times Square and to 5th Ave. shopping.
Travel Connection, since 1990! Seller of Travel:
CS100323210.
240 Newport Center Drive, Newport Beach, CA 92660
Copyright 2005, 2006 - All Rights Reserved