Idéalement situé dans le centre d'Oviedo, le Soho Boutique Oviedo propose un petit-déjeuner buffet et une connexion Wi-Fi gratuite dans tout l'établissement. Cet hôtel 3 étoiles possède un salon commun et une réception ouverte 24h/24. L'établissement non-fumeurs se trouve à 300 mètres de la Plaza de la Constitución.
L'hôtel propose des chambres climatisées avec un bureau, une machine à café, un minibar, un coffre-fort, une télévision à écran plat et une salle de bains privative pourvue d’une douche. Chaque logement est doté de linge de lit et de serviettes de toilette.
Les sites d'intérêt à proximité de l'établissement incluent la Plaza de España, le musée des beaux-arts des Asturies et la cathédrale d'Oviedo. L'aéroport des Asturies, le plus proche, est accessible à 46 km du Soho Boutique Oviedo.