Wednesday, May 22, 2019

author photo

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

Lowell Hotel 1

Lowell Hotel 2

Lowell Hotel 3

Lowell Hotel 4

Lowell Hotel 5

Complete article available at this page.

your advertise here

This post have 0 komentar


EmoticonEmoticon

Next article Next Post
Previous article Previous Post

Advertisement

Themeindie.com