Das 3-Sterne-Hotel Velvet Residence Cusco liegt etwa 15 Fußminuten von der Iglesia de la Merced entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Cusco.
In den Zimmern stehen den Gästen ein Balkon zur Verfügung. Sie stellen den Gästen Badezimmer mit einer getrennten Toilette und einer Dusche bereit.
Das Restaurant Pacha Ttincay mit mexikanischen Speisen ist circa 200 Meter von vom Hotel Velvet Residence Cusco entfernt.
Das Zentrum von Cusco kann man fußläufig in 10 Minuten vom Hotel aus erreichen. Das Hotel liegt in der Nähe von der Festung Sacsayhuamán, und zwar ungefähr 2 Kilometer entfernt. In der Umgebung gibt es zahlreiche Einkaufsmöglichkeiten wie die Plaza de Armas (ist in 16 Gehminuten Entfernung vom Velvet Residence Cusco). Die Bushaltestelle Clorinda befindet sich gleich neben der Unterkunft.