Das Hotel Velvet Residence Cusco besitzt 30 Zimmer und liegt nur 12 Minuten Fußweg vom Zwölfwinkliger Stein entfernt.
Innerhalb von 10 Minuten zu Fuß gelangt man ins Zentrum von Cusco. Museu de Arte Sacra gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in einer Entfernung von nur 1 km vom Hotel. Das Velvet Residence liegt gleich neben der Iglesia de la Merced. Das Hotel liegt nur 550 Meter zu Fuß vom Tupac Amaru Platz und lediglich 10 Gehminuten von der Bushaltestelle Clorinda entfernt.
Neben einem Balkon sind die Zimmer in der Unterkunft mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die Gäste können eine getrennte Toilette und eine Dusche nutzen.
Das Restaurant Pacha Ttincay befindet sich in ungefähr 5 Gehminuten Entfernung vom Hotel und serviert amerikanisches Essen.