Leonardo Apartment ligt in Wiesbaden, op 1,9 km van station Wiesbaden Centraal en 12 km van centraal station Mainz, en biedt accommodatie met voorzieningen zoals gratis WiFi en een flatscreen-tv. Dit appartement ligt op 37 km van Städel Museum en 37 km van Deutsches Filmmuseum.
Het appartement heeft 1 slaapkamer, een woonkamer, een volledig uitgeruste keuken met een koelkast en koffiezetapparaat, en 1 badkamer met een douche en een haardroger. Handdoeken en beddengoed worden bij het appartement verzorgd.
Messe Frankfurt ligt op 38 km van het appartement, en Natuurhistorisch Museum Senckenberg ligt 38 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Frankfurt, op 26 km van Leonardo Apartment.