Grand Prince Hotel Shin Takanawa se nachází uprostřed svěží zeleně, nedaleko muzea Hara, Roppongi, Aqua Parku Shinagawa a Akihabary. Pokoje a apartmá jsou světlé, moderně a elegantně zařízené, vybavené topením/klimatizací, Wi-Fi, TV, ledničkou, příslušenstvím pro přípravu čaje a kávy, fénem a vlastní koupelnou. Apartmá se mohou pochlubit velkorysou podlahovou plochou a oddělenými obývacími pokoji. Hosté se mohou stravovat v hotelových restauracích, kde se podávají vynikající pokrmy japonské, čínské a tradiční kuchyně, nebo si odpočinout v jednom z příjemných barů u eklektického koktejlu. K dalšímu vybavení a službám patří úchvatná japonská zahrada, rozlehlé venkovní posezení/procházky, bazén, obchodní místnost, fotoateliér, modlitebna, prostorné salonky, konferenční prostory, banketový sál, kongresové centrum, parkoviště a recepce.