A relaxing get away, right in Denver. When you walk in the smell of incense and the positive vibes take over! There is an amazing deck with a tranquil green back yard. In central Denver but away from the noise. Just 15 minutes from Downtown.
Wifi (100 mbps)
Free street parking