Riverside Tower Hotel 80 Riverside Drive, Google Local Map Telephone 212-877-5200 Trip Advisor review of Riverside Tower Hotel