Home ยป Archives for The Setai

The Setai

Half a mile from the upscale Lincoln Road Mall and 3 blocks from the Miami Beach Convention Center, this high-end all-suite hotel fronts the ocean in South Beach's lively art deco district.