Travel Hotel Review: Langham Place 5th Ave – New York City Langham Place 5th Ave. is a 5-star luxury hotel, located in the heart of Manhattan By Phaon Spurlock / May 9, 2014