An amazing tea lounge is located on the 23rd floor of The Strip’s 5 star classy, zen-like Waldorf Astoria Hotel. This is easily the most scenic place for a drink on The Strip thanks to the floor-to-ceiling windows. Only in Vegas will you be able to sit and relax with your favorite cup of tea ...
Read More