The Lowell Hotel is a five-star hotel at 28 East 63rd Street, at Madison Avenue, New York City. The 17-story hotel was built in 1927. Rates range from $895 to $8,000 per night.
Coordinates: 40°45′57″N 73°58′09″W / 40.765707°N 73.969208°W / 40.765707; -73.969208
Complete article available at this page.
This post have 0 komentar
EmoticonEmoticon