Wake up surrounded by Pre-Columbian temples, colorful mansions, and huge, colonial cathedrals. Located in Miraflores, Selina’s is close to everything you could desire from a historical viewpoint. We’re also not far from the modern, coastal areas where you can kick sand in the air and enjoy a relaxing walk along the beach.