Situato a Sapporo, a meno di 1 km dall'Università di Hokkaido e dalla Torre dell'Orologio di Sapporo, il Town Royal 73 - Vacation STAY 9315 offre l'aria condizionata.
Appartamento dotato di connessione WiFi gratuita, TV, lavatrice e cucina con forno a microonde e frigorifero.
I luoghi di interesse nelle vicinanze includono la Torre della TV di Sapporo, l'ex Ufficio Governativo di Hokkaidō e il Parco Odori. 5 km dall'aeroporto più vicino, quello di Okadama.