A stay at Hotel The Celestine Tokyo Shiba places you in the heart of Tokyo, a 5-minute drive from Tokyo Tower and 11 minutes from Tokyo Imperial Palace. Featured amenities include complimentary wired Internet access, limo/town car service, and dry cleaning/laundry services. Self parking (subject to charges) is available onsite.