Sol Plaza находится в самом центре города, совсем рядом с площадью Пласа-де-Армас. В непосредственной близости от отеля расположены различные развлекательные заведения, основные магазины и туристические достопримечательности.
Кроме того, главный порт, откуда отправляются лодки на экскурсии по озеру Титикака, находится в 15 минутах ходьбы и в 5 минутах езды на такси. Автобусный и железнодорожный вокзалы расположены в 5 минутах от отеля, а международный аэропорт Манко Капак – в 45 минутах езды на такси.