
Salta, Argentina
Selina Salta
3-star hotel
This charming hotel is situated in Salta. The premises count with 31 welcoming guest rooms. enjoy our Restaurant, Playground, Selina Home, Rooftop Bar, Wellness area , Common kitchen, Cowork Situated in one of the main streets of…
- Wi-fi
- 24-hour reception
- Restaurant
- Wheelchair-accessible


