Este hotel de 3 estrellas, Hotel Suizo, está situado en el barrio Ciutat Vella de Barcelona, a apenas 5 minutos andando del Museo Picasso de Barcelona. Este hotel cuenta con instalaciones de seguridad que incluyen una caja fuerte y seguridad las 24 horas.
La Plaza Cataluña se encuentra a 11 minutos a pie del hotel y el Museo Nacional de Arte de Cataluña MNAC se sitúa a 2 km de distancia. El Suizo queda a dos pasos de la estación de metro el Jaume I. A 2 km de distancia de este establecimiento, los huéspedes también encontrarán la Fuente Mágica de Montjuic. El Hotel Suizo está situado a 20 km del Aeropuerto Barcelona-El Prat y a poca distancia de la parada de autobús la Via Laietana - Pl Ramon Berenguer.
Algunas habitaciones incluyen climatización individual y calefacción central, así como cafetera para tu comodidad. Algunas habitaciones del hotel tienen un baño privado con ducha adaptada y lavabo. Algunas habitaciones ofrecen vistas al lago.
El restaurante Milk Bar & Bistro está a menos de 5 minutos a pie de este lugar y sirve comida europea.