Living room at the Langham Place hotel in New York

How about this comfortable room with an astounding view of New York. It is the Langham hotel in New York.

Posted in Hotels and tagged .