Cosmos Ilūziju Muzejs befindet sich in unmittelbarer Nähe vom 3-Sterne-Sherlock Art Hotel Riga und ist unter anderem in nur 8 Minuten zu Fuß zu erreichen. Ein privater Parkplatz in der Nähe ist hier auch verfügbar.
Das Sherlock Art Riga verfügt über 17 Zimmer, die alle mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie Unterhaltungsangeboten wie WLAN und einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Ein Wasserkocher, ein großer Kühlschrank und ein Kochfeld werden in den Zimmern der Unterkunft bereitgestellt. Die Badezimmer sind mit einer begehbaren Dusche und einer getrennten Toilette ausgestattet und verfügen über einen Haartrockner und eine Duschhaube.
Sie können im Restaurant Rozengrals in unmittelbarer Nähe zum Sherlock Art Hotel lecker essen.
Drei Brüder liegt lediglich 600 Meter von hier entfernt. Zu den Unterhaltungsmöglichkeiten im Bezirk Vecrīga (Altstadt) von Riga gehört Russisches Theater Riga (ist in ca. 5 Gehminuten Entfernung vom Sherlock Art). Lettisches Kriegsmuseum und Freiheitsdenkmal sind ganz nah am Aparthotel. Die Bushaltestelle Riga International Coach Terminal liegt nur 650 Meter vom Hotel, während Kronvalds Park innerhalb von etwa 20 Minuten zu Fuß zu erreichen ist.