Family Hotel Review: Shiba Park Hotel, Tokyo

Family Hotel Review: Shiba Park Hotel, Tokyo

Family Hotel Review: Shiba Park Hotel, Tokyo, Japan Positioned below the Tokyo Sky Tree, and just two stops on the metro from the Imperial Palace, this surprisingly spacious hotel is a great base for families exploring the city. Best For: A calm oasis for families on...