Review – NYC Hotel Aloft Chelsea for Solo Travel in NYC
I do love staying at a new hotel so when I learned Aloft Chelsea was opening in New York City, I was intrigued. On a recent visit to New York City, I decided to check out the hotel which is a short walk from Penn Station to 28th street. I’ve […]