Katedra turyńska znajduje się nie więcej niż 9 min spacerem od The Peacock Suite Turyn, natomiast Madama Palace znajduje się w pobliżu.
Obiekt oferuje miejsce do siedzenia, a także nowoczesne udogodnienia, takie jak klimatyzacja. Zaletą apartamentu jest obecność suszarki do włosów, szlafroków i ręczników w łazience. Ponadto do dyspozycji Gości bidet, oddzielna toaleta i prysznic.
Goście obiektu mogą korzystać z udogodnień do samodzielnego przygotowywania posiłków, takich jak ekspres do kawy/herbaty, lodówka i piekarnik. The Peacock Suite jest usytuowany w niewielkiej odległości od dworca kolejowego Porta Susa.
Apartament leży w dzielnicy Centro Storico, kilka kroków od stacji metra Re Umberto. Najbliższy przystanek autobusowy Monte di Pieta oddalony jest od obiektu o 650 metrów, a Stadion Allianz Juventus - w około 6 km. 25 min piechotą od tego apartamentu znajduje się Kościół Gran Madre.