Hotel Nepal tara is located in central of thamel. nepal tara has 39 rooms. All rooms are fitted A/C, multi channel tv, mini bar and private bathroom in the room. nepal tara has rooftop sky restaurant and bar with city view on 5th floor with elevator. Rooftop sky restaurant provide all kind of food as per guest order also room service available.