Angel bevindt zich in Jojera, op 10 km van Metrostation Dumdum, en heeft accommodatie met airconditioning en een terras. Tot de faciliteiten van deze accommodatie behoren een restaurant, roomservice, een 24-uursreceptie, en tevens gratis WiFiin de hele accommodatie. De accommodatie is rookvrij en ligt op 14 km van M G Road Metro Station.
Alle kamers bij het hotel hebben een bureau en een flatscreen-tv. Alle kamers hebben een eigen badkamer met een douche en gratis toiletartikelen.
Treinstation Sealdah ligt op 15 km van Angel, en metrostation Esplanade ligt 17 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Netaji Subhash Chandra Bose, op 5 km van de accommodatie.