Selina San Jose

All Hotel – Comunidad

  • Selina San Jose

    Location: San Jose

    Selina is a network of locations in the most incredible places across Latin America, the Caribbean and, soon, the globe. It’s the new way of neighborhood life for those who have decided not to live in a fixed place. Selina.