More Postcards from NYC #61 - The Famous Taft Hotel
(Image via: NYCDreamin Archives)
Hotel Taft - New York On Times Square at Radio City In Center of Entertainment and Shopping District. 2000 Air Conditioned Rooms at Sensible Rates. All With Television - Radio - Circulating Ice Water World's Fair Subway At Our Door
No comments:
Post a Comment