Lords South Beach Hotel, which is marketing itself as the first chain hotel for gay travelers in the U.S. opened its first location in Miami on Monday. The hotel has 54 rooms and a bright, colorful interior design.
PHOTO GALLERY:




Lords South Beach Hotel, which is marketing itself as the first chain hotel for gay travelers in the U.S. opened its first location in Miami on Monday. The hotel has 54 rooms and a bright, colorful interior design.
PHOTO GALLERY: