Are you a fan of Guyana, South America? Subscribe so we can email you with updates from time to time.

Tower Suites – Georgetown

Be sure to like our Facebook Page: Guyana, South America for more!

Tower Hotel, located at 74-75 Main Street, Georgetown, Guyana, South America, is one of Guyana’s finest places to place when traveling to Georgetown. The hotel sports a swimming pool and a Neapolitan restaurant.

This photo was taken around April 2019 by Patrick Carpen