Travellers enjoy visiting Sunshine Aquarium, located 14 minutes' walk from Restay Frontier hotel, as well as the large Ueno Park accessible with 10-minute car ride. If you are willing to explore even more landmarks in Tokyo, attend LaQua Day Spa located 2.1 miles from the property.