St. Cloud is a rooftop bar located just off Times Square in New York. From the terrace you get a lovely view of all the scyscrapers. An exclusive rooftop bar that is luxurious and modernly furnished. There is seating both indoors and outdoors. In the bar you can order from a wide selection of drinks, beer or tasty snacks. If you like luxury, good food and central location, this is the perfect rooftop bar in New York.