El SH Abashiri se encuentra en Valencia, a 1,5 km de la Ciudad de las Artes y las Ciencias y de la Estació del Nord. Ofrece habitaciones con aire acondicionado, conexión Wi-Fi gratuita y TV vía satélite.
Las habitaciones del SH Abashiri están decoradas en tonos azules y disponen de suelo de madera y vistas de la ciudad. También incluyen minibar, caja fuerte y baño privado con secador de pelo.
El SH Abashiri cuenta con bar, restaurante de cocina mediterránea, recepción abierta las 24 horas y 5 salas de reuniones.
En las calles cercanas al SH Abashiri hay varios restaurantes, bares y discotecas. Además, está a 5 km de la playa de la Malvarrosa y a 2 km del casco antiguo de Valencia.
El establecimiento está cerca de una parada del autobús urbano y a unos 20 minutos en coche del aeropuerto de Valencia. Hay aparcamiento privado disponible por un suplemento.