You will be surrounded by post offices around Shinagawa Prince. Besides, you can buy stamps and/or drop mail at the front desk as well.
Yahoo!地図
Among the ten post offices around your hotel, number 1 will be the nearest.
One advantage of buying stamps at the post office over doing so elsewhere is that it lets you buy good-looking commemorative ones.