Located nearly a 25-minute walk from Ceviche Square Sculpture, Sls Cancun hotel is near Puerto Cancun.
Other nearby sightseeing options include House of Culture, which is approximately 10 minutes' drive away. This hotel is at a distance of 4.1 km from Playa Langosta.
Havana Signature bar has its own variety of fusion meals and is just a 14-minute walk away.