Il Tabor Cottage è un buon punto di partenza per esplorare Mussoorie, compreso il Temple, che si trova a una distanza di 9 minuti a piedi.
La Gurudwara Sri Guru Singh Sabha Mussoorie dista 50 metri dall'hotel, mentre la Bhatta Fall è a 2 km di distanza. Gli appassionati di sport possono anche visitare l'Adventure Park Mussoorie, a circa 8 minuti a piedi da questa struttura, e portare le loro famiglie a Jawahar Aquariums, a 350 metri di distanza. Tra i luoghi di culto importanti nelle vicinanze c'è la Santura Devi Temple, a 10 minuti in macchina da questo hotel. La stazione degli autobus Library si trova a 400 metri da quest’alloggio, mentre i Lambi Dehar Mines è a circa 3 km di distanza. L'aeroporto Dehradun Aereoporto è a 60 km dal Tabor Cottage.
Durante il soggiorno presso questa struttura, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante Sizzler at Howards, a 5 minuti a piedi dal posto, o il ristorante Casa Mia Bakery, a 5 minuti a piedi.