- Located in the Sheraton Rio Hotel & Towers, Bar 121 is a beautiful bar with a casual setting. The bar provides a relaxing atmosphere with comfortable surroundings and a breathtaking view of the ocean. Choose from a wide variety of drinks available at the bar, while munching some delicious snacks. The bar holds a special Latin American night every Friday and DJ nights every Saturday. A perfect place to unwind after a hectic day.
- © wcities.com 2013