BD Hotels has officially opened Pod Times Square, Pod Hotels new flagship location in Times Square at the intersection of 42nd Street and Ninth Avenue (January 2018). The hotel features 665 micro-hotel rooms in addition to 45 Pod Pads, which are rental apartments available for short and long term leasing.
Read More