15-minutowy spacer dzieli Villa Mehari od Plac Cudów. Kościół św. Katarzyny Aleksandryjskiej też znajduje się w pobliżu, około 17 minut stąd. Telewizja satelitarna i klimatyzacja są dostępne w każdym pokoju Villa Mehari.
10 minut od centrum Pizy w pobliżu Visitmore. Szeroki wachlarz dań obiadowych oferują w Il Pellicano Neroazzurro, zaledwie 550 metrów od Villa Mehari.
Villa Mehari posiada 3 sypialnie. Do dyspozycji odpoczywających 3 lazienki.
Przygotowanie jedzenia umożliwia pełnowymiarowa kuchnia. Do przystanku autobusowego Giovanni Pisano jest około 5 minut spacerem. W Villa Mehari znajduje się taras dla wygody gości.