Japan is home to some of the world’s most spectacular properties, ranging from unbelievably charming boutique ryokans (traditional inns), to ultra-luxurious hotels, these are the best places to stay in Japan
1. Park Hyatt Tokyo
Park Hyatt is one of Tokyo’s original luxury hotels, whose frills cascade from the grandeur of the lobby to each of the en suites’ Aesop amenities. Impeccably attentive staff and views of Mount Fuji add extra pizazz. Thought you recognised the hotel? Scarlett Johanssen and Bill Murray graced the hotel when filming Lost in Translation.