Alamat : 418-420, lebuh chulia, george town, penang Peta Hotel
Time Capsule Hotel terletak di pusat Georgetown, sebuah Situs Warisan Dunia UNESCO dengan sejumlah museum, lokasi bersejaran dan situs budaya yang berada dekat dengan hotel. Beberapa lokasi tersebut antarai lain Penang Time Tunnel, Chocolate and Coffee Museum, Camera Museum, Fort Cornwallis, Penang 3D Trick Art Museum, Queen Victoria Memorial Clock Tower, Phantamania Art Museum, Clan Jetties Of Penang, Penang Street Art, dan masih banyak lagi. Hotel ini berjarak 30 menit perjalanan berkendara dari Bandara Internasional Penang.