Il San Giovanni Vecchio sorge nel cuore dei Sassi di Matera, dichiarati patrimonio dell'umanità dall'UNESCO. Vi aspetta nel centro città a pochi passi dalla cattedrale e a 50 minuti d'auto dalla costa ionica e dalla spiaggia di Metaponto.
Le lussuose camere, distribuite intorno a un cortile in pietra, dispongono di ingresso e terrazza privati, aria condizionata, TV LCD con canali satellitari, set per la preparazione di tè e caffè e connessione Wi-Fi gratuita 24 ore su 24. Il ristorante della struttura serve tutte le mattine una colazione all'italiana ed è noto per le specialità lucane, anche a base di pesce. Il parcheggio gratuito, un comodo servizio lavanderia e la terrazza solarium completano l'offerta.